Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

strmod::lcore Namespace Reference

Contains the basic underlying classes for the whole system. More...


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


Detailed Description

Contains the basic underlying classes for the whole system.

This is the namespace for classes in the ClassIdent, ReferenceCounting, and Protocol, LCoreError subsystems. Here are a list of the important top-level classes:


Generated on Wed Jan 29 00:32:47 2003 for libNet by doxygen1.3-rc1