|
virtual data::Descriptor | getDescriptor (ReturnTypeConst &input)=0 |
|
virtual ReturnType | writeBool (const bool i, const Path &p)=0 |
|
virtual ReturnType | writeDict (const std::map< std::string, ReturnType > &elements, const std::optional< ReturnType > &extends, const Path &p)=0 |
|
virtual ReturnType | writeDouble (const double i, const Path &p)=0 |
|
virtual ReturnType | writeFloat (const float i, const Path &p)=0 |
|
virtual ReturnType | writeInt (const int i, const Path &p)=0 |
|
virtual ReturnType | writeList (const std::vector< ReturnType > &elements, const Path &p)=0 |
|
virtual ReturnType | writeLong (const long i, const Path &p)=0 |
|
virtual ReturnType | writeNDArray (const std::vector< int > &shape, const std::string &typeAsString, const unsigned char *data, const Path &p)=0 |
|
virtual ReturnType | writeNull () |
|
ReturnType | writePrimitive (const bool i, const Path &p=Path()) |
|
ReturnType | writePrimitive (const double i, const Path &p=Path()) |
|
ReturnType | writePrimitive (const float i, const Path &p=Path()) |
|
ReturnType | writePrimitive (const int i, const Path &p=Path()) |
|
ReturnType | writePrimitive (const long i, const Path &p=Path()) |
|
ReturnType | writePrimitive (const std::string &i, const Path &p=Path()) |
|
virtual ReturnType | writeString (const std::string &i, const Path &p)=0 |
|
virtual | ~WriterInterface ()=default |
|
template<class R>
class armarx::aron::data::WriterInterface< R >
Definition at line 38 of file Writer.h.