API Guides > ConceptRT 3.x
ConceptFinderVisitor Class Reference

Concept finder visitor. Find a subobject with its name. More...

Detailed Description

Concept finder visitor. Find a subobject with its name.

+ Inheritance diagram for ConceptFinderVisitor:

Public Member Methods

 ConceptFinderVisitor (PCChar8 name)
 Constructor. More...
 
void VisitItem (PCChar8 itemName, IVisitableContainer &item)
 Visit item. More...
 
ConceptElementGetConceptElement ()
 Gets the found concept element. More...
 
- Public Member Methods inherited from NullContainerVisitor
void VisitItem (PCChar8 itemName, bool &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, Int16 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, UInt16 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, Int32 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, UInt32 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, Int64 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, UInt64 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, Float32 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, Float64 &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, BaseStaticString &item)
 Visit item. More...
 
void VisitItem (PCChar8 itemName, IStringConvertible &item)
 Visit item. More...
 

Constructor & Destructor Documentation

ConceptFinderVisitor ( PCChar8  name)
inline

Constructor.

Parameters
nameThe name of the subobject to find.

Methods Documentation

ConceptElement* GetConceptElement ( )
inline

Gets the found concept element.

Returns
null if it fails, else the found concept element.
void VisitItem ( PCChar8  itemName,
IVisitableContainer item 
)
inlinevirtual

Visit item.

Parameters
itemNameName of the item.
item[in,out] The item.

Reimplemented from NullContainerVisitor.