base_types2.hh File Reference

Basic types. More...

#include "base_shared_ptr.hh"

Go to the source code of this file.

Namespaces

namespace  base

Classes

class  base::AbstractIterator< T >
 Abstract class for Iterator objects. More...
class  base::STLIterator< T, CONTAINER >
 Iterator object for STL vectors. More...
class  base::Multivar< T >
 A variable with multiple values of the same type. More...
class  base::Percent
 Percent. More...
class  base::StringBuf
 Basic string buffer class. More...

Defines

#define BASE_TYPES2_HH   1
#define virtual   VIRTUAL_METHODS_IN_BASIC_TYPES_IS_TOO_SLOW


Detailed Description

Basic types.

Id
LastChangedDate

Author:
Jim E. Brooks http://www.palomino3d.org
 *
 * PTR() guidelines:
 * -----------------
 * PTR() has limited uses.
 * Acceptable uses are inside frequent functions that use PTR() in their own scope.
 * PTR() opens the pitfall of dangling pointers.
 * Never store (or pass to a function that may store) what PTR() returns.
 * Be sure that what PTR() returned isn't still used after its object was destroyed.
 *
 * 

Define Documentation

#define BASE_TYPES2_HH   1

#define virtual   VIRTUAL_METHODS_IN_BASIC_TYPES_IS_TOO_SLOW

Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:14 2007