CARTA Backend
The backend component of CARTA
Loading...
Searching...
No Matches
carta::FileInfoLoader Class Reference

#include <FileInfoLoader.h>

Collaboration diagram for carta::FileInfoLoader:
[legend]

Public Member Functions

 FileInfoLoader (const std::string &filename)
 
 FileInfoLoader (const std::string &filename, const CARTA::FileType &type)
 
bool FillFileInfo (CARTA::FileInfo &file_info)
 

Private Member Functions

CARTA::FileType GetCartaFileType (const std::string &filename)
 
bool GetHdf5HduList (CARTA::FileInfo &file_info, const std::string &abs_filename)
 

Private Attributes

std::string _filename
 
CARTA::FileType _type
 

Constructor & Destructor Documentation

◆ FileInfoLoader() [1/2]

FileInfoLoader::FileInfoLoader ( const std::string &  filename)
Here is the call graph for this function:

◆ FileInfoLoader() [2/2]

FileInfoLoader::FileInfoLoader ( const std::string &  filename,
const CARTA::FileType &  type 
)

Member Function Documentation

◆ FillFileInfo()

bool FileInfoLoader::FillFileInfo ( CARTA::FileInfo &  file_info)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetCartaFileType()

CARTA::FileType FileInfoLoader::GetCartaFileType ( const std::string &  filename)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetHdf5HduList()

bool FileInfoLoader::GetHdf5HduList ( CARTA::FileInfo &  file_info,
const std::string &  abs_filename 
)
private
Here is the caller graph for this function:

Member Data Documentation

◆ _filename

std::string carta::FileInfoLoader::_filename
private

◆ _type

CARTA::FileType carta::FileInfoLoader::_type
private

The documentation for this class was generated from the following files: