| 
|   | EndpointADIOS (std::string endpoint_info_p) | 
|   | Construct a new EndpointHDF5 object.  More...
  | 
|   | 
|   | ~EndpointADIOS () | 
|   | 
| int  | ParseEndpointInfo () override | 
|   | parse endpoint_info to my own info  More...
  | 
|   | 
| int  | ExtractMeta () override | 
|   | extracts metadata, possbile endpoint_ranks/endpoint_dim_size/other ep_type dependents ones  More...
  | 
|   | 
| int  | PrintInfo () override | 
|   | print information about the endpoint  More...
  | 
|   | 
| int  | Create () override | 
|   | create the endpoint  More...
  | 
|   | 
| int  | Open () override | 
|   | open the endpoint  More...
  | 
|   | 
| void  | Map2MyType () override | 
|   | call the finalize to close everything (like call Destractor)  More...
  | 
|   | 
| int  | Read (std::vector< unsigned long long > start, std::vector< unsigned long long > end, void *data) override | 
|   | read the data from end-point  More...
  | 
|   | 
| int  | Write (std::vector< unsigned long long > start, std::vector< unsigned long long > end, void *data) override | 
|   | write the data to the end-point  More...
  | 
|   | 
| int  | Close () override | 
|   | close the end-point  More...
  | 
|   | 
|   | Endpoint () | 
|   | 
| virtual  | ~Endpoint () | 
|   | 
| std::vector< unsigned long long >  | GetDimensions () | 
|   | Get the Dimensions of the data.  More...
  | 
|   | 
| void  | SetDimensions (std::vector< unsigned long long > endpoint_dim_size_p) | 
|   | Set the Dimensions.  More...
  | 
|   | 
| void  | SetDataElementType (AuEndpointDataType data_element_type_p) | 
|   | set the type of data element  More...
  | 
|   | 
| AuEndpointDataType  | GetDataElementType () | 
|   | Get the Type of Data Element.  More...
  | 
|   | 
| int  | GetDataElementTypeSize () | 
|   | Get the size of the type for the element.  More...
  | 
|   | 
| void  | SetEndpointType (AuEndpointType endpoint_type_p) | 
|   | Set the Endpoint Type object.  More...
  | 
|   | 
| AuEndpointType  | GetEndpointType () | 
|   | Get the Endpoint Type object.  More...
  | 
|   | 
| bool  | GetOpenFlag () | 
|   | 
| void  | SetOpenFlag (bool open_flag_p) | 
|   | 
| bool  | GetCreateFlag () | 
|   | 
| void  | SetCreateFlag (bool open_flag_p) | 
|   | 
| void  | SetRwFlag (unsigned read_write_flag_p) | 
|   | 
| unsigned  | GetRwFlag () | 
|   | 
| std::vector< AuEndpointDataTypeUnion >  | Void2Union (void *vp, size_t n_elements) | 
|   | convert my data in (void *) type to Union type  More...
  | 
|   | 
| void *  | Union2Void (std::vector< AuEndpointDataTypeUnion > &data_vector_in_union_type) | 
|   | convert data from union to void type  More...
  | 
|   | 
| void  | SetEndpointInfo (std::string endpoint_info_p) | 
|   | set the endpoint_info string  More...
  | 
|   | 
| std::string  | GetEndpointInfo () | 
|   | Get the endpoint_info string.  More...
  | 
|   | 
| virtual int  | WriteAttribute (const std::string &name, const void *data, FTDataType data_type_p, const size_t &data_length_p=0) | 
|   | Set the Attribute object Do not need to be pure virtual method.  More...
  | 
|   | 
| virtual int  | ReadAttribute (const std::string &name, void *data, FTDataType data_type_p, const size_t &data_length_p=0) | 
|   | Get the Attribute object Do not need to be pure virtual method.  More...
  | 
|   | 
| virtual int  | GetAttributeSize (const std::string &name, FTDataType data_type_p) | 
|   | 
| virtual void  | EnableCollectiveIO () | 
|   | 
| virtual void  | DisableCollectiveIO () | 
|   | 
| virtual std::vector< std::string >  | GetDirFileVector () | 
|   | Get the Dir File Vector object.  More...
  | 
|   | 
| virtual void  | SetDirFileVector (std::vector< std::string > &file_list) | 
|   | Set the Dir File Vector object.  More...
  | 
|   | 
| virtual std::vector< int >  | GetDirChunkSize () | 
|   | Get the Dir Chunk Size object.  More...
  | 
|   | 
| virtual void  | SetDirChunkSize (std::vector< int > &dir_chunk_size_p) | 
|   | Set the Dir Chunk Size object.  More...
  | 
|   | 
| virtual int  | Control (int opt_code, std::vector< std::string > ¶meter_v) | 
|   | call a special operator on endpoint such as, enable collective I/O for HDF5 dump file from MEMORY to HDF5  More...
  | 
|   | 
| virtual int  | MapOpStr2Int (std::string op_cmd_str) | 
|   | map a op_cmd_str to int as input of SpecialOperator  More...
  | 
|   | 
| virtual std::string  | MapOpInt2Str (int op_int) | 
|   | map op_int to string  More...
  | 
|   | 
Author: Bin Dong dbin@.nosp@m.lbl..nosp@m.gov Web: https://crd.lbl.gov/bin-dong Scientific Data Management Research Group Lawrence Berkeley National Laboratory