#include <PIOData.h>
|  | 
|  | PIO_DATA (const char *piofile=0, const std::list< std::string > *fields_to_read=0, bool _defer_read_data=false, const std::set< const char *, Cstring_less > *rdata=0, const std::set< const char *, Cstring_less > *cdata=0) | 
|  | 
|  | ~PIO_DATA () | 
|  | 
| bool | GetPIOfileTime (const char *, double &) | 
|  | 
| void | print (std::ostream &) | 
|  | 
| void | print (const char *) | 
|  | 
| bool | set_scalar_field (std::valarray< int > &, const char *) | 
|  | 
| bool | set_scalar_field (std::valarray< int64_t > &, const char *) | 
|  | 
| bool | set_scalar_field (std::valarray< uint64_t > &, const char *) | 
|  | 
| bool | set_scalar_field (std::valarray< double > &, const char *) | 
|  | 
| bool | set_vector_field (std::valarray< std::valarray< double > > &, const char *) | 
|  | 
| bool | good_read () | 
|  | 
| const char * | get_name () const | 
|  | 
| bool | get_reverse_endian () const | 
|  | 
| int | get_PIO_VERSION () const | 
|  | 
| int | get_PIO_NAME_LENGTH () const | 
|  | 
| int | get_PIO_HEADER_LENGTH () const | 
|  | 
| int | get_PIO_INDEX_LENGTH () const | 
|  | 
| const char * | get_pio_dandt () const | 
|  | 
| int | get_pio_num () const | 
|  | 
| int | get_pio_num_with_size (int64_t n) const | 
|  | 
| int | get_pio_signature () const | 
|  | 
| PIO_FIELD * | get_pio_field () const | 
|  | 
| void | GetPIOData (PIO_FIELD &, const double *&, const char *&) | 
|  | 
| void | GetPIOData (PIO_FIELD &, const double *&) | 
|  | 
| void | GetPIOData (PIO_FIELD &, const char *&) | 
|  | 
| const double * | GetPIOData (PIO_FIELD &) | 
|  | 
| void | GetPIOData (const char *, const double *&, const char *&) | 
|  | 
| void | GetPIOData (const char *, const double *&) | 
|  | 
| void | GetPIOData (const char *, const char *&) | 
|  | 
| const double * | GetPIOData (const char *) | 
|  | 
| double | GetPIOData (const char *, int) | 
|  | 
| void | AddRealData (const char *_name) | 
|  | 
| void | AddCharData (const char *_name) | 
|  | 
| void | FreePIOData (PIO_FIELD &pio_field) | 
|  | 
Definition at line 49 of file PIOData.h.
 
◆ PIO_DATA()
      
        
          | PIO_DATA::PIO_DATA | ( | const char * | piofile = 0, | 
        
          |  |  | const std::list< std::string > * | fields_to_read = 0, | 
        
          |  |  | bool | _defer_read_data = false, | 
        
          |  |  | const std::set< const char *, Cstring_less > * | rdata = 0, | 
        
          |  |  | const std::set< const char *, Cstring_less > * | cdata = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ ~PIO_DATA()
◆ GetPIOfileTime()
      
        
          | bool PIO_DATA::GetPIOfileTime | ( | const char * | , | 
        
          |  |  | double & |  | 
        
          |  | ) |  |  | 
      
 
 
◆ print() [1/2]
      
        
          | void PIO_DATA::print | ( | std::ostream & |  | ) |  | 
      
 
 
◆ print() [2/2]
      
        
          | void PIO_DATA::print | ( | const char * |  | ) |  | 
      
 
 
◆ set_scalar_field() [1/4]
      
        
          | bool PIO_DATA::set_scalar_field | ( | std::valarray< int > & | , | 
        
          |  |  | const char * |  | 
        
          |  | ) |  |  | 
      
 
 
◆ set_scalar_field() [2/4]
      
        
          | bool PIO_DATA::set_scalar_field | ( | std::valarray< int64_t > & | , | 
        
          |  |  | const char * |  | 
        
          |  | ) |  |  | 
      
 
 
◆ set_scalar_field() [3/4]
      
        
          | bool PIO_DATA::set_scalar_field | ( | std::valarray< uint64_t > & | , | 
        
          |  |  | const char * |  | 
        
          |  | ) |  |  | 
      
 
 
◆ set_scalar_field() [4/4]
      
        
          | bool PIO_DATA::set_scalar_field | ( | std::valarray< double > & | , | 
        
          |  |  | const char * |  | 
        
          |  | ) |  |  | 
      
 
 
◆ set_vector_field()
      
        
          | bool PIO_DATA::set_vector_field | ( | std::valarray< std::valarray< double > > & | , | 
        
          |  |  | const char * |  | 
        
          |  | ) |  |  | 
      
 
 
◆ good_read()
  
  | 
        
          | bool PIO_DATA::good_read | ( |  | ) |  |  | inline | 
 
 
◆ get_name()
  
  | 
        
          | const char* PIO_DATA::get_name | ( |  | ) | const |  | inline | 
 
 
◆ get_reverse_endian()
  
  | 
        
          | bool PIO_DATA::get_reverse_endian | ( |  | ) | const |  | inline | 
 
 
◆ get_PIO_VERSION()
  
  | 
        
          | int PIO_DATA::get_PIO_VERSION | ( |  | ) | const |  | inline | 
 
 
◆ get_PIO_NAME_LENGTH()
  
  | 
        
          | int PIO_DATA::get_PIO_NAME_LENGTH | ( |  | ) | const |  | inline | 
 
 
◆ get_PIO_HEADER_LENGTH()
  
  | 
        
          | int PIO_DATA::get_PIO_HEADER_LENGTH | ( |  | ) | const |  | inline | 
 
 
◆ get_PIO_INDEX_LENGTH()
  
  | 
        
          | int PIO_DATA::get_PIO_INDEX_LENGTH | ( |  | ) | const |  | inline | 
 
 
◆ get_pio_dandt()
  
  | 
        
          | const char* PIO_DATA::get_pio_dandt | ( |  | ) | const |  | inline | 
 
 
◆ get_pio_num()
  
  | 
        
          | int PIO_DATA::get_pio_num | ( |  | ) | const |  | inline | 
 
 
◆ get_pio_num_with_size()
      
        
          | int PIO_DATA::get_pio_num_with_size | ( | int64_t | n | ) | const | 
      
 
 
◆ get_pio_signature()
  
  | 
        
          | int PIO_DATA::get_pio_signature | ( |  | ) | const |  | inline | 
 
 
◆ get_pio_field()
◆ GetPIOData() [1/9]
      
        
          | void PIO_DATA::GetPIOData | ( | PIO_FIELD & | , | 
        
          |  |  | const double *& | , | 
        
          |  |  | const char *& |  | 
        
          |  | ) |  |  | 
      
 
 
◆ GetPIOData() [2/9]
      
        
          | void PIO_DATA::GetPIOData | ( | PIO_FIELD & | , | 
        
          |  |  | const double *& |  | 
        
          |  | ) |  |  | 
      
 
 
◆ GetPIOData() [3/9]
      
        
          | void PIO_DATA::GetPIOData | ( | PIO_FIELD & | , | 
        
          |  |  | const char *& |  | 
        
          |  | ) |  |  | 
      
 
 
◆ GetPIOData() [4/9]
      
        
          | const double* PIO_DATA::GetPIOData | ( | PIO_FIELD & |  | ) |  | 
      
 
 
◆ GetPIOData() [5/9]
      
        
          | void PIO_DATA::GetPIOData | ( | const char * | , | 
        
          |  |  | const double *& | , | 
        
          |  |  | const char *& |  | 
        
          |  | ) |  |  | 
      
 
 
◆ GetPIOData() [6/9]
      
        
          | void PIO_DATA::GetPIOData | ( | const char * | , | 
        
          |  |  | const double *& |  | 
        
          |  | ) |  |  | 
      
 
 
◆ GetPIOData() [7/9]
      
        
          | void PIO_DATA::GetPIOData | ( | const char * | , | 
        
          |  |  | const char *& |  | 
        
          |  | ) |  |  | 
      
 
 
◆ GetPIOData() [8/9]
      
        
          | const double* PIO_DATA::GetPIOData | ( | const char * |  | ) |  | 
      
 
 
◆ GetPIOData() [9/9]
      
        
          | double PIO_DATA::GetPIOData | ( | const char * | , | 
        
          |  |  | int |  | 
        
          |  | ) |  |  | 
      
 
 
◆ AddRealData()
  
  | 
        
          | void PIO_DATA::AddRealData | ( | const char * | _name | ) |  |  | inline | 
 
 
◆ AddCharData()
  
  | 
        
          | void PIO_DATA::AddCharData | ( | const char * | _name | ) |  |  | inline | 
 
 
◆ FreePIOData()
      
        
          | void PIO_DATA::FreePIOData | ( | PIO_FIELD & | pio_field | ) |  | 
      
 
 
◆ VarMMap
◆ verbose
The documentation for this class was generated from the following file: