|
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)) |
1.7.6.1