|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <annotations.h>


Public Member Functions | |
| std::string | definition () const |
| std::string | name () const |
| std::string | module () const |
Public Member Functions inherited from AnnotationWithValue< std::string > | |
| virtual bool | node_value_exists (AST_Decl *node, std::string &value) const |
Public Member Functions inherited from Annotation | |
| Annotation () | |
| virtual | ~Annotation () |
| virtual std::string | fullname () const |
| AST_Annotation_Decl * | declaration () const |
| AST_Annotation_Appl * | find_on (AST_Decl *node) const |
| void | cache () |
Protected Member Functions | |
| std::string | value_from_appl (AST_Annotation_Appl *appl) const |
Types with this annotation have a special serialization case in marshal_generator.
Definition at line 454 of file annotations.h.
|
inlinevirtual |
Implements Annotation.
Definition at line 456 of file annotations.h.
|
inlinevirtual |
Reimplemented from Annotation.
Definition at line 473 of file annotations.h.
|
inlinevirtual |
Implements Annotation.
Definition at line 468 of file annotations.h.
|
inlineprotectedvirtual |
Reimplemented from AnnotationWithValue< std::string >.
Definition at line 479 of file annotations.h.
References get_str_annotation_member_value(), and OPENDDS_END_VERSIONED_NAMESPACE_DECL.
1.8.13