|
openPMD-api
|
Public Types | |
| using | EligibleTypes = std::variant< std::shared_ptr< void const >, UniquePtrWithLambda< void > > |
Public Member Functions | |
| template<typename... Args> | |
| WriteBuffer (Args &&...args) | |
| WriteBuffer (WriteBuffer &&)=default | |
| WriteBuffer (WriteBuffer const &)=delete | |
| WriteBuffer & | operator= (WriteBuffer &&)=default |
| WriteBuffer & | operator= (WriteBuffer const &)=delete |
| WriteBuffer const & | operator= (std::shared_ptr< void const > ptr) |
| WriteBuffer const & | operator= (UniquePtrWithLambda< void const > ptr) |
| void const * | get () const |
Public Attributes | |
| EligibleTypes | m_buffer |
1.8.13