Compounds | |
| class | _single_int_bitset |
| class | CompilerInfo |
| A class collecting together all compile-time information a compiler will give it. More... | |
| class | Debugable |
| Interface class for things that have certain common debugging functions. More... | |
| class | EH_ClassIdent |
| class | EH_ClassNum |
| A ClassNum of one of Eric Hopper's classes. More... | |
| class | enum_set |
| This class is to easily manipulate a set of flags corresponding to members of an enum. More... | |
| class | LCore_ClassIdent |
| A class identifier for a class in the LCore library. More... | |
| class | LCoreError |
| Represents an error, may be inside a thrown exception. More... | |
| class | Object |
| class | Protocol |
| A base class for my own type identification system. More... | |
| class | RefCountPtr |
| A smart pointer class that points to objects of type ReferenceCounting and maintains their reference counts. More... | |
| class | RefCountPtrT |
| class | ReferenceCounting |
| A base mixin class for reference counted things. More... | |
| class | ScopedPtr |
| class | simple_bitset |
| A template for. More... | |
| class | simple_bitset< 1 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 10 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 11 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 12 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 13 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 14 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 15 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 16 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 17 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 18 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 19 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 2 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 20 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 21 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 22 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 23 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 24 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 25 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 26 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 27 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 28 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 29 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 3 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 30 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 31 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 4 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 5 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 6 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 7 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 8 > |
| Specialized to make the compiler optimize better. More... | |
| class | simple_bitset< 9 > |
| Specialized to make the compiler optimize better. More... | |
| class | SPS_ClassIdent |
| class | SPS_ClassNum |
| class | SPSCORE_ClassIdent |
| class | WF_ClassIdent |
| class | WF_ClassNum |
| A ClassNum for a WinterFire Software class. More... | |
| class | WFCORE_ClassIdent |
| Class identifier for a core library class of WinterFire software. More... | |
Typedefs | |
| typedef unsigned long | U4Byte |
| typedef long | S4Byte |
| typedef unsigned short | U2Byte |
| typedef signed short | S2Byte |
| typedef unsigned char | U1Byte |
| typedef signed char | S1Byte |
| typedef float | IEEE_Float32 |
| typedef double | IEEE_Float64 |
Functions | |
| template<class enum_t, enum_t first, enum_t last> enum_set< enum_t, first, last > | operator & (const enum_set< enum_t, first, last > &__x, const enum_set< enum_t, first, last > &__y) |
| Return bitset containing result of bit1 & bit2 for all corresponding bits. | |
| template<class enum_t, enum_t first, enum_t last> enum_set< enum_t, first, last > | operator| (const enum_set< enum_t, first, last > &__x, const enum_set< enum_t, first, last > &__y) |
| Return bitset containing result of bit1 | bit2 for all corresponding bits. | |
| template<class enum_t, enum_t first, enum_t last> enum_set< enum_t, first, last > | operator^ (const enum_set< enum_t, first, last > &__x, const enum_set< enum_t, first, last > &__y) |
| Return bitset containing result of bit1 ^ bit2 for all corresponding bits. | |
| std::ostream & | operator<< (std::ostream &os, const LCoreError &err) |
| Print out an LCoreError on an iostream. | |
| int | operator== (const Object &a, const Object &b) |
| int | operator!= (const Object &a, const Object &b) |
| std::ostream & | operator<< (std::ostream &os, const Object &ob) |
| std::ostream & | operator<< (std::ostream &os, Object &ob) |
| template<size_t Tsize> const simple_bitset< Tsize > | operator & (const simple_bitset< Tsize > &a, const simple_bitset< Tsize > &b) |
| template<size_t Tsize> const simple_bitset< Tsize > | operator| (const simple_bitset< Tsize > &a, const simple_bitset< Tsize > &b) |
| template<size_t Tsize> const simple_bitset< Tsize > | operator^ (const simple_bitset< Tsize > &a, const simple_bitset< Tsize > &b) |
| const ProgrammerNum | EricMHopper_0 (0UL) |
| const ProgrammerNum | WinterFire_0 (2UL) |
| const ProgrammerNum | StPaulSoftware_0 (3UL) |
Variables | |
| const ProgrammerNum | EricMHopper_0 |
| const ProgrammerNum | WinterFire_0 |
| const ProgrammerNum | StPaulSoftware_0 |
This is the namespace for classes in the ClassIdent, ReferenceCounting, and Protocol, LCoreError subsystems. Here are a list of the important top-level classes:
1.3-rc1