| 
| enum class   | Filetype : char { ASCII
, YAAAR
, VOTABLE
, GUESS
 } | 
|   | 
 | 
|   | FileInput (std::string_view filename) | 
|   | 
| void  | setFilename (std::string_view filename) | 
|   | 
| std::string_view  | getFilename () const | 
|   | 
| std::tuple< std::vector< double >, std::vector< double >, std::vector< double > >  | readFileFromDisk (Filetype filetype=Filetype::GUESS) | 
|   | 
| std::tuple< std::vector< double >, std::vector< double >, std::vector< double > >  | readASCIIFileFromDisk () | 
|   | 
| std::tuple< std::vector< double >, std::vector< double >, std::vector< double > >  | readYAAARFileFromDisk () | 
|   | 
| std::tuple< std::vector< double >, std::vector< double >, std::vector< double > >  | readVOTableFileFromDisk () | 
|   | 
| std::tuple< std::vector< double >, std::vector< double >, std::vector< double > >  | readGuessedFileFromDisk () | 
|   | 
Definition at line 14 of file FileInput.h.
 
◆ Filetype
  
  
      
        
          | enum class FileInput::Filetype : char | 
         
       
   | 
  
strong   | 
  
 
 
◆ FileInput()
      
        
          | FileInput::FileInput  | 
          ( | 
          std::string_view  | 
          filename | ) | 
           | 
        
      
 
 
◆ getFilename()
  
  
      
        
          | std::string_view FileInput::getFilename  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ readASCIIFileFromDisk()
      
        
          | std::tuple< std::vector< double >, std::vector< double >, std::vector< double > > FileInput::readASCIIFileFromDisk  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ readFileFromDisk()
      
        
          | std::tuple< std::vector< double >, std::vector< double >, std::vector< double > > FileInput::readFileFromDisk  | 
          ( | 
          FileInput::Filetype  | 
          filetype = Filetype::GUESS | ) | 
           | 
        
      
 
 
◆ readGuessedFileFromDisk()
      
        
          | std::tuple< std::vector< double >, std::vector< double >, std::vector< double > > FileInput::readGuessedFileFromDisk  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ readVOTableFileFromDisk()
      
        
          | std::tuple< std::vector< double >, std::vector< double >, std::vector< double > > FileInput::readVOTableFileFromDisk  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ readYAAARFileFromDisk()
      
        
          | std::tuple< std::vector< double >, std::vector< double >, std::vector< double > > FileInput::readYAAARFileFromDisk  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setFilename()
  
  
      
        
          | void FileInput::setFilename  | 
          ( | 
          std::string_view  | 
          filename | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following files:
 
  From FY2025 onward the NASA Ames PAH IR Spectroscopic Database is being
  supported through the Laboratory Astrophysics Round 3 directed Work Package at
  NASA Ames.
  From FY2023-2025 the NASA Ames PAH IR Spectroscopic Database was supported
  through the Laboratory Astrophysics Round 2 directed Work Package at NASA
  Ames.
  From FY2019-2022 the NASA Ames PAH IR Spectroscopic Database was supported
  through a directed Work Package at NASA Ames titled:
  "Laboratory Astrophysics – The NASA Ames PAH IR Spectroscopic
    Database".