#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 |