TBTK
TBTK::SerializableVector< DataType, bool > Class Template Reference
Inheritance diagram for TBTK::SerializableVector< DataType, bool >:
TBTK::Serializable

Public Member Functions

 SerializableVector ()
 
 SerializableVector (const std::vector< DataType > &v)
 
 SerializableVector (const std::string &serialization, Mode mode)
 
std::string serialize (Mode mode) const
 

Constructor & Destructor Documentation

◆ SerializableVector() [1/3]

template<typename DataType, bool = std::is_base_of<Serializable, DataType>::value>
TBTK::SerializableVector< DataType, bool >::SerializableVector ( )
inline

Constructor.

◆ SerializableVector() [2/3]

template<typename DataType, bool = std::is_base_of<Serializable, DataType>::value>
TBTK::SerializableVector< DataType, bool >::SerializableVector ( const std::vector< DataType > &  v)
inline

Constructor.

◆ SerializableVector() [3/3]

template<typename DataType, bool = std::is_base_of<Serializable, DataType>::value>
TBTK::SerializableVector< DataType, bool >::SerializableVector ( const std::string &  serialization,
Mode  mode 
)

Constructor. Constructs the SerializableVector from a serialization string.

Member Function Documentation

◆ serialize()

template<typename DataType, bool = std::is_base_of<Serializable, DataType>::value>
std::string TBTK::SerializableVector< DataType, bool >::serialize ( Mode  mode) const
virtual

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