OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | List of all members
MutableAnnotation Class Reference

#include <annotations.h>

Inheritance diagram for MutableAnnotation:
Inheritance graph
[legend]
Collaboration diagram for MutableAnnotation:
Collaboration graph
[legend]

Public Member Functions

std::string definition () const
 
std::string name () const
 
- Public Member Functions inherited from Annotation
 Annotation ()
 
virtual ~Annotation ()
 
virtual std::string module () const
 
virtual std::string fullname () const
 
AST_Annotation_Decl * declaration () const
 
AST_Annotation_Appl * find_on (AST_Decl *node) const
 
void cache ()
 

Detailed Description

Definition at line 308 of file annotations.h.

Member Function Documentation

◆ definition()

std::string MutableAnnotation::definition ( ) const
virtual

Implements Annotation.

Definition at line 381 of file annotations.cpp.

382 {
383  return "@annotation mutable {};\n";
384 }

◆ name()

std::string MutableAnnotation::name ( void  ) const
virtual

Implements Annotation.

Definition at line 386 of file annotations.cpp.

387 {
388  return "mutable";
389 }

The documentation for this class was generated from the following files: