#include <aims/io/argR.h>
Definition at line 86 of file argR.h.
 
◆ ArgReader()
      
        
          | aims::ArgReader::ArgReader | ( | const std::string & | filename | ) |  | 
      
 
 
◆ ~ArgReader()
      
        
          | aims::ArgReader::~ArgReader | ( |  | ) |  | 
      
 
 
◆ deleteReader()
  
  | 
        
          | static void aims::ArgReader::deleteReader | ( | const std::string & | syntax | ) |  |  | static | 
 
removes and deletes a reader 
 
 
◆ hasReader()
  
  | 
        
          | static bool aims::ArgReader::hasReader | ( | const std::string & | syntax | ) |  |  | static | 
 
 
◆ initLowLevelReaders()
  
  | 
        
          | static void aims::ArgReader::initLowLevelReaders | ( |  | ) |  |  | static | 
 
called once from the main thread first at init time. 
 
 
◆ read()
      
        
          | Graph* aims::ArgReader::read | ( | int | subobjectsfilter = -1 | ) | const | 
      
 
 
◆ readers()
  
  | 
        
          | static std::set<std::string> aims::ArgReader::readers | ( |  | ) |  |  | static | 
 
 
◆ registerReader()
  
  | 
        
          | static void aims::ArgReader::registerReader | ( | const std::string & | syntax, |  
          |  |  | LowLevelArgReader * | reader |  
          |  | ) |  |  |  | static | 
 
sets the reader to use for graphs of a specific syntax. 
The reader then belongs to ArgReader (never delete it) 
 
 
The documentation for this class was generated from the following file: