![]() |
CARTA Backend
The backend component of CARTA
|
Macros | |
#define | FITS_MAGIC_NUMBER 0x504D4953 |
#define | HDF5_MAGIC_NUMBER 0x46444889 |
#define | XML_MAGIC_NUMBER 0x6D783F3C |
#define | FILE_LIST_FIRST_PROGRESS_AFTER_SECS 5 |
#define | FILE_LIST_PROGRESS_INTERVAL_SECS 2 |
#define | ALL_FILES -1 |
#define | TEMP_FILE_ID -100 |
Functions | |
CARTA::FileType | GuessImageType (const std::string &path_string, bool check_content) |
CARTA::FileType | GuessRegionType (const std::string &path_string, bool check_content) |
CARTA::CatalogFileType | GuessTableType (const std::string &path_string, bool check_content) |
uint32_t | GetMagicNumber (const std::string &filename) |
bool | IsCompressedFits (const std::string &filename) |
bool | IsGzMagicNumber (uint32_t magic_number) |
bool | IsRemoteHttpFile (const std::string &filename) |
int | GetNumItems (const std::string &path) |
fs::path | SearchPath (std::string filename) |
#define ALL_FILES -1 |
#define FILE_LIST_FIRST_PROGRESS_AFTER_SECS 5 |
#define FILE_LIST_PROGRESS_INTERVAL_SECS 2 |
#define FITS_MAGIC_NUMBER 0x504D4953 |
#define HDF5_MAGIC_NUMBER 0x46444889 |
#define TEMP_FILE_ID -100 |
#define XML_MAGIC_NUMBER 0x6D783F3C |
uint32_t GetMagicNumber | ( | const std::string & | filename | ) |
int GetNumItems | ( | const std::string & | path | ) |
CARTA::FileType GuessImageType | ( | const std::string & | path_string, |
bool | check_content | ||
) |
CARTA::FileType GuessRegionType | ( | const std::string & | path_string, |
bool | check_content | ||
) |
CARTA::CatalogFileType GuessTableType | ( | const std::string & | path_string, |
bool | check_content | ||
) |
bool IsCompressedFits | ( | const std::string & | filename | ) |
bool IsGzMagicNumber | ( | uint32_t | magic_number | ) |
bool IsRemoteHttpFile | ( | const std::string & | filename | ) |
fs::path SearchPath | ( | std::string | filename | ) |