Web Analytics Made Easy - Statcounter
Skip to content

Class SBDDataGraphNode::GetClass#

ClassList > SBDDataGraphNode > GetClass

This node getter returns the class name of the node.More...

Inherits the following classes: SBDDataGraphNodeGetter

Public Functions#

Type Name
GetClass ()
virtual GetClass * clone () override const
virtual std::string operator() (SBDDataGraphNode const * node) override
virtual std::string operator() (SBDDataGraphNode const * node) override const
~GetClass ()

Public Functions inherited from SBDDataGraphNodeGetter#

See SBDDataGraphNodeGetter

Type Name
SBDDataGraphNodeGetter ()
SBDDataGraphNodeGetter (const SBDDataGraphNodeGetter< Output > &)
virtual SBDDataGraphNodeGetter * clone () override const
virtual Output operator() (SBDDataGraphNode const * node) override = 0
virtual Output operator() (SBDDataGraphNode const * node) override const = 0
void operator= (const SBDDataGraphNodeGetter< Output > &)
virtual ~SBDDataGraphNodeGetter ()

Detailed Description#

This node getter returns the class name of the node. For example, calling this function on an atom returns SBMStructuralModelNodeAtom.

See also: Node getters

See also: Introspection

Public Functions Documentation#

function GetClass#

SBDDataGraphNode::GetClass::GetClass () 

function clone#

virtual GetClass * SBDDataGraphNode::GetClass::clone () override const

Implements SBDDataGraphNodeGetter::clone


function operator() [1/2]#

virtual std::string SBDDataGraphNode::GetClass::operator() (
    SBDDataGraphNode const * node
) override

Implements SBDDataGraphNodeGetter::operator()


function operator() [2/2]#

virtual std::string SBDDataGraphNode::GetClass::operator() (
    SBDDataGraphNode const * node
) override const

Implements SBDDataGraphNodeGetter::operator()


function ~GetClass#

SBDDataGraphNode::GetClass::~GetClass ()