Web Analytics Made Easy - Statcounter
Skip to content

Class SBDDataGraphNode::IsIn#

ClassList > SBDDataGraphNode > IsIn

This node predicate returns true if the node descends from a given node or node indexer, or if the node belongs to a group stored in the given node or node indexer.More...

Inherits the following classes: SBCFunctorPredicate1< SBDDataGraphNode const * >

Public Functions#

Type Name
IsIn (SBDDataGraphNode * node)
IsIn (const SBNodeIndexer & nodeIndexer)
IsIn (SBPointerIndexer< SBDDataGraphNode > * nodePointerIndexer)
virtual IsIn * clone () override const
virtual bool operator() (SBDDataGraphNode const * node) override
virtual bool operator() (SBDDataGraphNode const * node) override const
~IsIn ()

Detailed Description#

This node predicate returns true if the node descends from a given node or node indexer, or if the node belongs to a group stored in the given node or node indexer.

See also: Node predicates

Public Functions Documentation#

function IsIn [1/3]#

SBDDataGraphNode::IsIn::IsIn (
    SBDDataGraphNode * node
) 

function IsIn [2/3]#

SBDDataGraphNode::IsIn::IsIn (
    const SBNodeIndexer & nodeIndexer
) 

function IsIn [3/3]#

SBDDataGraphNode::IsIn::IsIn (
    SBPointerIndexer< SBDDataGraphNode > * nodePointerIndexer
) 

function clone#

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

Implements SBCFunctor::clone


function operator() [1/2]#

virtual bool SBDDataGraphNode::IsIn::operator() (
    SBDDataGraphNode const * node
) override

function operator() [2/2]#

virtual bool SBDDataGraphNode::IsIn::operator() (
    SBDDataGraphNode const * node
) override const

function ~IsIn#

SBDDataGraphNode::IsIn::~IsIn ()