SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
Compute a class hierarchy using developer-provided type-aliases. More...
Go to the source code of this file.
Classes | |
struct | smtk::common::detail::addNames< Container, StopAtType > |
class | smtk::common::HasSuperclass< Class > |
Determine whether the provided class (Class ) has a parent class. More... | |
struct | smtk::common::parentClasses< Class, IsDerived > |
Invoke a functor on the named type and each of its parent types. More... | |
struct | smtk::common::parentClasses< Class, false > |
struct | smtk::common::parentClasses< Class, true > |
Namespaces | |
smtk | |
The main namespace for the Simulation Modeling Tool Kit (SMTK). | |
smtk::common | |
Classes used throughout the toolkit. | |
Functions | |
template<typename Class , typename Container > | |
void | smtk::common::typeHierarchy (Container &container) |
Populate the container with the name of this class and its ancestors. More... | |
template<typename Class , typename StopAtType , typename Container > | |
void | smtk::common::typeHierarchy (Container &container) |
Populate the container with the name of this class and its ancestors. More... | |
template<typename Class , typename Container > | |
void | smtk::common::typeHierarchy (Container &container) |
Populate the container with the name of this class and its ancestors. More... | |
template<typename Class , typename StopAtType , typename Container > | |
void | smtk::common::typeHierarchy (Container &container) |
Populate the container with the name of this class and its ancestors. More... | |
Compute a class hierarchy using developer-provided type-aliases.