VTK
|
Classes | |
struct | Append |
Appends type T to TypeList TList and stores the result in Result. More... | |
struct | CanConvert |
Sets member Result to true if a conversion exists to convert type From to type To. More... | |
struct | DerivedToFront |
Sort the TypeList from most-derived to least-derived type, storing the sorted TypeList in Result. More... | |
struct | Erase |
Erase the first element of type T from TypeList TList, storing the new list in Result. More... | |
struct | EraseAll |
Erase all type T from TypeList TList, storing the new list in Result. More... | |
struct | IndexOf |
Sets the enum value Result to the index of type T in the TypeList TList. More... | |
struct | MostDerived |
Given a type T and a TypeList TList, store the most derived type of T in TList as Result. More... | |
struct | NullType |
Used to terminate a TypeList. More... | |
struct | Replace |
Replace the first instance of Bad with Good in the TypeList TList, storing the new list in Result. More... | |
struct | ReplaceAll |
Replace all instances of Bad with Good in the TypeList TList, storing the new list in Result. More... | |
struct | Select |
Sets Result to T if Exp is true, or F if Exp is false. More... | |
struct | TypeList |
Generic implementation of TypeList. More... | |
struct | Unique |
Remove all duplicate types from TypeList TList, storing the new list in Result. More... | |