CrystalSpace

Public API Reference

CS::Meta Namespace Reference

Meta-programming helpers. More...

Classes

struct  AlignmentOf
 Return alignment of type T. More...
struct  AlignSize
 Return the smallest size bigger than size of T aligned to given alignment. More...
struct  EBOptHelper
 Helper class for inheriting from a type thats potentially void. More...
struct  IsBaseOf
 Check if Type1 is a base of Type2. More...
struct  IsLog2
 Meta-programming IsLog2 function. More...
struct  IsReference
 Check if Type is a reference or simple type. More...
struct  IsSame
 Check if two types are the same. More...
struct  Log2
 Helper for log2 computation. More...
struct  TypeOfSize
 Get a unsigned integer type with a given number of bytes of storage. More...
struct  TypeWithAlignment
 Get type with specified alignment. More...

Detailed Description

Meta-programming helpers.


Generated for Crystal Space 2.1 by doxygen 1.6.1