openPMD-api
 
Loading...
Searching...
No Matches
openPMD::internal::BaseRecordData< T_elem, T_RecordComponentData > Class Template Reference
Inheritance diagram for openPMD::internal::BaseRecordData< T_elem, T_RecordComponentData >:
openPMD::internal::ContainerData< T_elem > openPMD::internal::AttributableData

Public Member Functions

 BaseRecordData (BaseRecordData const &)=delete
 
 BaseRecordData (BaseRecordData &&)=delete
 
BaseRecordData & operator= (BaseRecordData const &)=delete
 
BaseRecordData & operator= (BaseRecordData &&)=delete
 
- Public Member Functions inherited from openPMD::internal::ContainerData< T_elem >
 ContainerData (ContainerData const &)=delete
 
 ContainerData (ContainerData &&)=delete
 
ContainerData & operator= (ContainerData const &)=delete
 
ContainerData & operator= (ContainerData &&)=delete
 
- Public Member Functions inherited from openPMD::internal::AttributableData
 AttributableData (SharedAttributableData *)
 
 AttributableData (AttributableData const &)=delete
 
 AttributableData (AttributableData &&)=delete
 
AttributableData & operator= (AttributableData const &)=delete
 
AttributableData & operator= (AttributableData &&)=delete
 
void cloneFrom (AttributableData const &other)
 
template<typename T>
T asInternalCopyOf ()
 
auto attributes () -> A_MAP &
 
auto attributes () const -> A_MAP const &
 
auto readAttribute (std::string const &name) const -> Attribute const &
 

Additional Inherited Members

- Public Types inherited from openPMD::internal::ContainerData< T_elem >
using InternalContainer
 
- Public Attributes inherited from openPMD::internal::ContainerData< T_elem >
InternalContainer m_container
 The wrapped container holding all the actual data, e.g.
 

The documentation for this class was generated from the following files: