Loading [MathJax]/extensions/tex2jax.js
ug4
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
class_name_provider.cpp File Reference

Namespaces

namespace  ug
 the ug namespace
 
namespace  ug::bridge
 

Functions

bool ug::bridge::ClassNameTreeContains (const ClassNameNode &node, const std::string &name)
 returns if a name is contained in the name tree at node or in base classes
 
bool ug::bridge::ClassNameTreeWay (std::vector< size_t > &vWay, const ClassNameNode &node, const std::string &name)
 
bool ug::bridge::ClassNameVecContains (const std::vector< const char * > &names, const std::string &name)
 returns if a name is contained in the name vector
 
void ug::bridge::ExtractClassNameVec (std::vector< const char * > &names, const ClassNameNode &node, bool clearVec=true)
 returns the vector containing all names in the name tree for node and its base classes