AuboCaps  0.6.0
arcs::aubo_scope::CommentNode Class Reference

#include <comment_node.h>

Inheritance diagram for arcs::aubo_scope::CommentNode:
Collaboration diagram for arcs::aubo_scope::CommentNode:

Public Member Functions

 CommentNode (CommentNode &f)
 
 CommentNode (CommentNode &&f)
 
virtual ~CommentNode ()
 
std::string getComment () const
 
void setComment (const std::string &param_string)
 
- Public Member Functions inherited from arcs::aubo_scope::ProgramNode
 ProgramNode (ProgramNode &f)
 
 ProgramNode (ProgramNode &&f)
 
virtual ~ProgramNode ()
 
ProgramNodeContributionPtr getProgramNodeContribution ()
 不推荐用户调用 ProgramNodeContribution::generateScript 使用 ScriptWritter::writeChildren More...
 

Private Member Functions

 CommentNode ()
 

Private Attributes

void * d_ { nullptr }
 

Friends

class DataSwitch
 

Additional Inherited Members

- Protected Member Functions inherited from arcs::aubo_scope::ProgramNode
 ProgramNode ()
 

Detailed Description

Definition at line 11 of file comment_node.h.

Constructor & Destructor Documentation

arcs::aubo_scope::CommentNode::CommentNode ( CommentNode f)
arcs::aubo_scope::CommentNode::CommentNode ( CommentNode &&  f)
virtual arcs::aubo_scope::CommentNode::~CommentNode ( )
virtual
arcs::aubo_scope::CommentNode::CommentNode ( )
private

Member Function Documentation

std::string arcs::aubo_scope::CommentNode::getComment ( ) const
Returns
The text of the Comment node.
void arcs::aubo_scope::CommentNode::setComment ( const std::string &  param_string)
  • Set the text for the Comment node.
    Parameters
    commentThe Comment for the node.
    Returns
    This node.

Friends And Related Function Documentation

friend class DataSwitch
friend

Definition at line 32 of file comment_node.h.

Member Data Documentation

void* arcs::aubo_scope::CommentNode::d_ { nullptr }
private

Definition at line 34 of file comment_node.h.


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