csutil/typetraits.h File Reference
General type-traits classes used to do compile-time checking and operations on types. More...
Go to the source code of this file.
Classes | |
struct | CS::Meta::IsBaseOf< Type1, Type2 > |
Check if Type1 is a base of Type2. More... | |
struct | CS::Meta::IsReference< Type > |
Check if Type is a reference or simple type. More... | |
struct | CS::Meta::IsSame< Type1, Type2 > |
Check if two types are the same. More... | |
struct | CS::Meta::Implementation::NoType |
Boolean false type. More... | |
struct | CS::Meta::Implementation::Wrap< T > |
Simple dummy-wrapper. More... | |
Namespaces | |
namespace | CS |
Main namespace for CrystalSpace. | |
namespace | CS::Meta |
Meta-programming helpers. | |
Typedefs | |
typedef char | CS::Meta::Implementation::YesType |
Boolean true type. |
Detailed Description
General type-traits classes used to do compile-time checking and operations on types.
Definition in file typetraits.h.
Generated for Crystal Space 2.0 by doxygen 1.6.1