|
|
std::string | typeStr () const |
| | Type string.
|
| |
|
unsigned int | typeId () const |
| | Type id.
|
| |
|
| MetadataImpl () |
| | Default constructor.
|
| |
|
| MetadataImpl (const T &value) |
| | Constructor.
|
| |
|
| MetadataImpl (const MetadataImpl &other) |
| | Copy constructor.
|
| |
|
| ~MetadataImpl () |
| | Destructor.
|
| |
|
MetadataImpl & | operator= (const MetadataImpl &other) |
| | Assign operator.
|
| |
|
virtual void | copy (Metadata *other) |
| | copy value
|
| |
|
virtual AtomsPtr< Metadata > | clone () const |
| | clone object
|
| |
|
virtual size_t | memSize () const |
| | Memory size.
|
| |
|
T | value () const |
| | Get value.
|
| |
|
T & | get () |
| | Get reference.
|
| |
|
const T & | get () const |
| | Get reference.
|
| |
|
void | set (const T &value) |
| | Set value.
|
| |
|
virtual bool | setWithValuesAndWeights (const std::vector< AtomsPtr< Metadata >> &values, const std::vector< double > &weights) |
| | Set with weighted values.
|
| |
|
virtual bool | setWithValuesAndWeights (const std::vector< Metadata * > &values, const std::vector< double > &weights) |
| |
|
virtual void | hash (MurmurHash3 &hasher) const |
| | Hash function.
|
| |
|
virtual bool | isEqual (Metadata *right, double err=0.0) const |
| | Equal function.
|
| |
|
virtual bool | isGreater (Metadata *right) const |
| | Is greater then.
|
| |
|
virtual bool | isLess (Metadata *right) const |
| | Is less then.
|
| |
|
virtual void * | dataPtr () |
| |
|
bool | serialise (Archive &outArchive) const |
| | Binary Serialise.
|
| |
|
bool | deserialise (Archive &inStream) |
| | Binary Deserialise.
|
| |
|
virtual void | toString (std::stringstream &ss) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT bool | serialise (Archive &outStream) const |
| | Serialise.
|
| |
|
ATOMSCORE_EXPORT bool | deserialise (Archive &inStream) |
| | Deserialise.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
| ATOMSCORE_EXPORT size_t | memSize () const |
| | Memory size. More...
|
| |
|
ATOMSCORE_EXPORT void | hash (MurmurHash3 &hasher) const |
| | Hash function.
|
| |
|
ATOMSCORE_EXPORT bool | isEqual (Metadata *right, double err) const |
| | Equal function.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT bool | serialise (Archive &outStream) const |
| | Serialise.
|
| |
|
ATOMSCORE_EXPORT bool | deserialise (Archive &inStream) |
| | Deserialise.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
| ATOMSCORE_EXPORT size_t | memSize () const |
| | Memory size. More...
|
| |
|
ATOMSCORE_EXPORT void | hash (MurmurHash3 &hasher) const |
| | Hash function.
|
| |
|
ATOMSCORE_EXPORT bool | isEqual (Metadata *right, double err) const |
| | Equal function.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &ss) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &ss) const |
| | String conversion.
|
| |
|
ATOMSCORE_EXPORT bool | serialise (Archive &outStream) const |
| | Serialise.
|
| |
|
ATOMSCORE_EXPORT bool | deserialise (Archive &inStream) |
| | Deserialise.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
| ATOMSCORE_EXPORT size_t | memSize () const |
| | Memory size. More...
|
| |
|
ATOMSCORE_EXPORT void | hash (MurmurHash3 &hasher) const |
| | Hash function.
|
| |
|
ATOMSCORE_EXPORT bool | isEqual (Metadata *right, double err) const |
| | Equal function.
|
| |
|
ATOMSCORE_EXPORT bool | serialise (Archive &outStream) const |
| | Serialise.
|
| |
|
ATOMSCORE_EXPORT bool | deserialise (Archive &inStream) |
| | Deserialise.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
| ATOMSCORE_EXPORT size_t | memSize () const |
| | Memory size. More...
|
| |
|
ATOMSCORE_EXPORT void | hash (MurmurHash3 &hasher) const |
| | Hash function.
|
| |
|
ATOMSCORE_EXPORT bool | isEqual (Metadata *right, double err) const |
| | Equal function.
|
| |
|
ATOMSCORE_EXPORT bool | serialise (Archive &outStream) const |
| | Serialise.
|
| |
|
ATOMSCORE_EXPORT bool | deserialise (Archive &inStream) |
| | Deserialise.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
| ATOMSCORE_EXPORT size_t | memSize () const |
| | Memory size. More...
|
| |
|
ATOMSCORE_EXPORT void | hash (MurmurHash3 &hasher) const |
| | Hash function.
|
| |
|
ATOMSCORE_EXPORT bool | isEqual (Metadata *right, double err) const |
| | Equal function.
|
| |
|
ATOMSCORE_EXPORT bool | serialise (Archive &outStream) const |
| | Serialise.
|
| |
|
ATOMSCORE_EXPORT bool | deserialise (Archive &inStream) |
| | Deserialise.
|
| |
|
ATOMSCORE_EXPORT void | toString (std::stringstream &outStream) const |
| | String conversion.
|
| |
| ATOMSCORE_EXPORT size_t | memSize () const |
| | Memory size. More...
|
| |
|
ATOMSCORE_EXPORT void | hash (MurmurHash3 &hasher) const |
| | Hash function.
|
| |
|
ATOMSCORE_EXPORT bool | isEqual (Metadata *right, double err) const |
| | Equal function.
|
| |
|
ATOMSCORE_EXPORT bool | isEqual (Metadata *right, double err) const |
| | Equal function.
|
| |
|
ATOMSCORE_EXPORT bool | isGreater (Metadata *right) const |
| |
|
ATOMSCORE_EXPORT bool | isLess (Metadata *right) const |
| |
|
| Metadata () |
| | constructor
|
| |
|
virtual | ~Metadata ()=0 |
| | Virtual destructor.
|
| |
|
virtual bool | isArray () const |
| |