BWAPI
|
Go to the source code of this file.
Classes | |
struct | NodeInfo |
store information of a node More... | |
class | ExprRep |
The sharable, internal representation of expressions. More... | |
class | ConstRep |
constant node More... | |
class | ConstDoubleRep |
constant node More... | |
class | ConstRealRep |
constant node More... | |
class | ConstPolyRep< NT > |
class | UnaryOpRep |
unary operator node More... | |
class | NegRep |
unary minus operator node More... | |
class | SqrtRep |
squartroot operator node More... | |
class | BinOpRep |
binary operator node More... | |
struct | Add |
"functor" class used as parameter to AddSubRep<> More... | |
struct | Sub |
"functor" class used as parameter to AddSubRep<> More... | |
class | AddSubRep< Operator > |
template class where operator is supposed to be Add or Sub More... | |
class | MultRep |
multiplication operator node More... | |
class | DivRep |
division operator node More... | |
Typedefs | |
typedef AddSubRep< Add > | AddRep |
AddRep for easy of use. | |
typedef AddSubRep< Sub > | SubRep |
SuRep for easy of use. | |
Functions | |
extLong | ceilLg5 (const extLong &a) |
Variables | |
CORE_BEGIN_NAMESPACE const extLong | EXTLONG_BIG = (1L << 30) |
const extLong | EXTLONG_SMALL = -(1L << 30) |
const double | log_5 = log(double(5))/log(double(2)) |
AddRep for easy of use.
SuRep for easy of use.
CORE_BEGIN_NAMESPACE const extLong EXTLONG_BIG = (1L << 30) |
const extLong EXTLONG_SMALL = -(1L << 30) |
const double log_5 = log(double(5))/log(double(2)) |