Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_MemoryRecording.h File Reference


Typedefs

typedef CPLAT_Begin_Namespace_CPLAT
enum E_CP_BlockType 
E_CP_BlockType
typedef UInt32 CP_BlockMarker
typedef std::vector< CP_MemoryAllocation,
std::allocator< CP_MemoryAllocation > > 
CP_Resource_List
typedef std::vector< CP_MemoryAllocation,
std::allocator< CP_MemoryAllocation
> >::iterator 
CP_Resource_Iterator
typedef std::vector< CP_MemoryAllocation,
std::allocator< CP_MemoryAllocation
> >::reverse_iterator 
CP_Resource_ReverseIterator
typedef std::vector< CP_MemorySession *,
std::allocator< CP_MemorySession * > > 
CP_Session_List
typedef std::vector< CP_MemorySession *,
std::allocator< CP_MemorySession
* > >::iterator 
CP_Session_Iterator
typedef std::vector< CP_MemorySession *,
std::allocator< CP_MemorySession
* > >::reverse_iterator 
CP_Session_ReverseIterator

Enumerations

enum  E_CP_BlockType {
  BT_Handle, BT_Ptr, BT_PtrToHand, BT_HandToHand,
  BT_Resource, BT_ColorTable, BT_GWorld, BT_Menu,
  BT_MenuBar, BT_Picture, BT_PixMap, BT_Region,
  BT_Window, BT_AppleEvent, BT_CoreFoundation, BT_Win_Bitmap,
  BT_Win_Brush, BT_Win_DC, BT_Win_Font, BT_Win_GDIShape,
  BT_Win_Palette, BT_Win_Pen, BT_Win_Memory
}
enum  { CP_BS_NonLeak = 0x00000001, CP_BS_Deleted = 0x00000010, CP_BS_Allocated = 0x00000100 }

Variables

const SInt16 kCP_MaxSessionNameLength = 25

Typedef Documentation

typedef CPLAT_Begin_Namespace_CPLAT enum E_CP_BlockType E_CP_BlockType
 

typedef UInt32 CP_BlockMarker
 

typedef std::vector<CP_MemoryAllocation, std::allocator<CP_MemoryAllocation> > CP_Resource_List
 

typedef std::vector<CP_MemoryAllocation, std::allocator<CP_MemoryAllocation> >::iterator CP_Resource_Iterator
 

typedef std::vector<CP_MemoryAllocation, std::allocator<CP_MemoryAllocation> >::reverse_iterator CP_Resource_ReverseIterator
 

typedef std::vector<CP_MemorySession *, std::allocator<CP_MemorySession *> > CP_Session_List
 

typedef std::vector<CP_MemorySession *, std::allocator<CP_MemorySession *> >::iterator CP_Session_Iterator
 

typedef std::vector<CP_MemorySession *, std::allocator<CP_MemorySession *> >::reverse_iterator CP_Session_ReverseIterator
 


Enumeration Type Documentation

enum E_CP_BlockType
 

Enumeration values:
BT_Handle 
BT_Ptr 
BT_PtrToHand 
BT_HandToHand 
BT_Resource 
BT_ColorTable 
BT_GWorld 
BT_Menu 
BT_MenuBar 
BT_Picture 
BT_PixMap 
BT_Region 
BT_Window 
BT_AppleEvent 
BT_CoreFoundation 
BT_Win_Bitmap 
BT_Win_Brush 
BT_Win_DC 
BT_Win_Font 
BT_Win_GDIShape 
BT_Win_Palette 
BT_Win_Pen 
BT_Win_Memory 

anonymous enum
 

Enumeration values:
CP_BS_NonLeak 
CP_BS_Deleted 
CP_BS_Allocated 


Variable Documentation

const SInt16 kCP_MaxSessionNameLength = 25
 


Generated on Tue Sep 20 20:21:29 2005 for CPLAT_MacOS by  doxygen 1.4.0