ROSE  0.9.10.54
Public Types | List of all members
Rose::BinaryAnalysis::SymbolicExprParser::Expansion Class Reference

Description

Virtual base class for atom and operator expansion.

Definition at line 193 of file BinarySymbolicExprParser.h.

#include <BinarySymbolicExprParser.h>

Inheritance diagram for Rose::BinaryAnalysis::SymbolicExprParser::Expansion:
Inheritance graph
[legend]
Collaboration diagram for Rose::BinaryAnalysis::SymbolicExprParser::Expansion:
Collaboration graph
[legend]

Public Types

typedef Sawyer::SharedPointer< ExpansionPtr
 Shared-ownership pointer to an Expansion. More...
 

Public Member Functions

const std::string & title () const
 Property: Title to use for documentation.
 
void title (const std::string &s)
 Property: Title to use for documentation.
 
const std::string & docString () const
 Property: Documentation string. More...
 
void docString (const std::string &s)
 Property: Documentation string. More...
 
- Public Member Functions inherited from Sawyer::SharedObject
 SharedObject ()
 Default constructor. More...
 
 SharedObject (const SharedObject &)
 Copy constructor. More...
 
virtual ~SharedObject ()
 Virtual destructor. More...
 
SharedObjectoperator= (const SharedObject &)
 Assignment. More...
 

Member Typedef Documentation

Shared-ownership pointer to an Expansion.

See Shared ownership.

Definition at line 200 of file BinarySymbolicExprParser.h.

Member Function Documentation

const std::string& Rose::BinaryAnalysis::SymbolicExprParser::Expansion::docString ( ) const
inline

Property: Documentation string.

The string uses the simple markup language from Sawyer's command-line processing.

Definition at line 214 of file BinarySymbolicExprParser.h.

void Rose::BinaryAnalysis::SymbolicExprParser::Expansion::docString ( const std::string &  s)
inline

Property: Documentation string.

The string uses the simple markup language from Sawyer's command-line processing.

Definition at line 215 of file BinarySymbolicExprParser.h.


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