#include "PlatformSpec.h"
#include "StaticAssert.h"
#include "loki/TypeManip.h"
Go to the source code of this file.
Namespaces | |
namespace | exmat |
namespace | exmat::PNS |
namespace | exmat::BITSET |
Classes | |
struct | exmat::Int2Type< v > |
The Int2Type class. More... | |
struct | exmat::Type2Type< T > |
The Type2Type class. More... | |
struct | exmat::EnableIf_c< B > |
The enable_if class family. More... | |
class | exmat::IsDerivedFrom< Derived, Base > |
The IsDerivedFrom class. More... | |
struct | exmat::ISSAMETYPE< T1, T2 > |
The ISSAMETYPE class. More... | |
struct | exmat::EQUAL< Val1, Val2 > |
Implements the == operation for int. More... | |
struct | exmat::NOT_EQUAL< Val1, Val2 > |
Implements the != operation for int. More... | |
struct | exmat::GREATER< Val1, Val2 > |
Implements the > operation for int. More... | |
struct | exmat::GREATER_EQUAL< Val1, Val2 > |
Implements the >= operation for int. More... | |
struct | exmat::LESS< Val1, Val2 > |
Implements the < operation for int. More... | |
struct | exmat::LESS_EQUAL< Val1, Val2 > |
Implements the <= operation for int. More... | |
struct | exmat::AND_bool< Val1, Val2 > |
Implements the && operation for bool. More... | |
struct | exmat::OR_bool< Val1, Val2 > |
Implements the || operation for bool. More... | |
struct | exmat::XOR_bool< Val1, Val2 > |
Implements the ^ operation for bool. More... | |
class | exmat::IF< Condition, ThenType, ElseType > |
The IF class. More... | |
struct | exmat::WHILE< Statement > |
While loop. More... | |
class | exmat::DO< Statement > |
Do - while loop. More... | |
struct | exmat::EWHILE< Statement > |
While loop (exec). More... | |
struct | exmat::EWHILE1< Statement > |
While loop (exec). More... | |
class | exmat::MIN< N1, N2 > |
Static minimum of 2 int values. More... | |
class | exmat::MAX< N1, N2 > |
Static maximum of 2 int values. More... | |
struct | exmat::SQRT< n > |
Square root of an int. More... | |
class | exmat::POW< m, n > |
Raising a static variable m, to the power of a static number n. More... | |
class | exmat::IsPowOf2< num, n > |
class | exmat::BITSET::SetBitAt< Bits, I, Bit > |
Set the bit at I to Bit, new unit will be added if needed. More... |