#include <AnnotationDescriptor.h>
Public Member Functions | |
AnnotationDescriptor () | |
~AnnotationDescriptor () | |
AnnotationDescriptor (const AnnotationDescriptor *descriptor) | |
AnnotationDescriptor (DynamicType_ptr p_type) | |
ReturnCode_t | copy_from (const AnnotationDescriptor *other) |
bool | equals (const AnnotationDescriptor *) const |
bool | is_consistent () const |
bool | key_annotation () const |
ReturnCode_t | get_value (std::string &value, const std::string &key) |
ReturnCode_t | get_value (std::string &value) |
ReturnCode_t | get_all_value (std::map< std::string, std::string > &value) const |
ReturnCode_t | set_value (const std::string &key, const std::string &value) |
void | set_type (DynamicType_ptr pType) |
const DynamicType_ptr | type () const |
Protected Attributes | |
DynamicType_ptr | type_ |
std::map< std::string, std::string > | value_ |
Friends | |
class | DynamicTypeBuilderFactory |
~AnnotationDescriptor | ( | ) |
AnnotationDescriptor | ( | const AnnotationDescriptor * | descriptor | ) |
AnnotationDescriptor | ( | DynamicType_ptr | p_type | ) |
ReturnCode_t copy_from | ( | const AnnotationDescriptor * | other | ) |
bool equals | ( | const AnnotationDescriptor * | ) | const |
ReturnCode_t get_all_value | ( | std::map< std::string, std::string > & | value | ) | const |
ReturnCode_t get_value | ( | std::string & | value | ) |
ReturnCode_t get_value | ( | std::string & | value, |
const std::string & | key | ||
) |
bool is_consistent | ( | ) | const |
bool key_annotation | ( | ) | const |
void set_type | ( | DynamicType_ptr | pType | ) |
ReturnCode_t set_value | ( | const std::string & | key, |
const std::string & | value | ||
) |
|
inline |
|
friend |
|
protected |
|
protected |