#include <ADIOSWriter.h>
 | 
|   | Writer (ADIOS::TransportMethod transport, const std::string &transportArgs) | 
|   | 
|   | ~Writer () | 
|   | 
| template<typename TN >  | 
| void  | DefineAttribute (const std::string &path, const TN &value) | 
|   | 
| template<typename TN >  | 
| int  | DefineScalar (const std::string &path) | 
|   | 
| template<typename TN >  | 
| int  | DefineLocalArray (const std::string &path, const std::vector< ArrayDim > &dims, Transform xfm=Transform_NONE) | 
|   | 
| int  | DefineLocalArray (const std::string &path, ADIOS_DATATYPES adiosType, const std::vector< ArrayDim > &dims, Transform xfm=Transform_NONE) | 
|   | 
| template<typename TN >  | 
| void  | WriteScalar (const std::string &path, const TN &val) | 
|   | 
| void  | WriteScalar (const std::string &path, ADIOS_DATATYPES adiosType, const void *val) | 
|   | 
| void  | WriteArray (const std::string &path, const void *val) | 
|   | 
| void  | Commit (const std::string &fileName, bool append=false) | 
|   | 
Definition at line 44 of file ADIOSWriter.h.
 
      
        
          | ADIOS::Writer::~Writer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | static bool ADIOS::Writer::SetCommunicator  | 
          ( | 
          MPI_Comm  | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
template<typename TN > 
  
  
      
        
          | void ADIOS::Writer::DefineAttribute  | 
          ( | 
          const std::string &  | 
          path,  | 
         
        
           | 
           | 
          const TN &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<typename TN > 
  
  
      
        
          | int ADIOS::Writer::DefineScalar  | 
          ( | 
          const std::string &  | 
          path | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
template<typename TN > 
  
  
      
        
          | void ADIOS::Writer::WriteScalar  | 
          ( | 
          const std::string &  | 
          path,  | 
         
        
           | 
           | 
          const TN &  | 
          val  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void ADIOS::Writer::WriteScalar  | 
          ( | 
          const std::string &  | 
          path,  | 
        
        
           | 
           | 
          ADIOS_DATATYPES  | 
          adiosType,  | 
        
        
           | 
           | 
          const void *  | 
          val  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void ADIOS::Writer::WriteArray  | 
          ( | 
          const std::string &  | 
          path,  | 
        
        
           | 
           | 
          const void *  | 
          val  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void ADIOS::Writer::Commit  | 
          ( | 
          const std::string &  | 
          fileName,  | 
        
        
           | 
           | 
          bool  | 
          append = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
The documentation for this class was generated from the following file:
- /home/demarle/Builds/VTK/release/Utilities/Doxygen/dox/IO/ADIOS/ADIOSWriter.h