src/Base/Has.h file

"Has-a" utilities for detecting class internals

Contents

"Has-a" utilities for detecting class internals

Namespaces

namespace tk
Toolkit declarations and definitions for general purpose utilities.

Classes

template<typename T>
struct tk::HasTypedefProxy
Detect if T defines type "Proxy".
template<typename T>
struct tk::HasTypedefAlias
Detect if T defines type "alias".
template<typename T>
struct tk::HasTypedefCode
Detect if T defines type "code".
template<typename T>
struct tk::HasTypedefExpectType
Detect if T defines type "expect::type".
template<typename T>
struct tk::HasFunctionExpectDescription
Detect if T defines function "expect::description".
template<typename T>
struct tk::HasFunctionExpectChoices
Detect if T defines function "expect::choices".