HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
PRM_Memory.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* NAME: PRM_Memory.h ( PRM Library, C++)
7
*
8
* COMMENTS: Memory tracking for PRM
9
*/
10
11
#ifndef __PRM_Memory__
12
#define __PRM_Memory__
13
14
#include "
PRM_API.h
"
15
#include <
UT/UT_Memory.h
>
16
17
enum
PRM_MemUser
{
18
PRM_MEM_DEBUG
= 0,
19
20
PRM_MEM_SETVALUE
,
// Set value evaluation
21
22
PRM_MAX_MEM_USERS
23
};
24
25
class
PRM_API
PRM_Memory
{
26
public
:
27
SYS_MEMORY_SUBCLASS
(
static
, , thePRMMemoryTable)
28
29
static
void
printUsage(
UT_WorkBuffer
&
buf
);
30
31
private
:
32
static
SYS_MemoryTable
thePRMMemoryTable;
33
};
34
35
#endif
36
buf
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition:
glcorearb.h:2540
PRM_Memory
Definition:
PRM_Memory.h:25
UT_WorkBuffer
Definition:
UT_WorkBuffer.h:74
PRM_MEM_DEBUG
Definition:
PRM_Memory.h:18
PRM_MemUser
PRM_MemUser
Definition:
PRM_Memory.h:17
PRM_MEM_SETVALUE
Definition:
PRM_Memory.h:20
SYS_MemoryTable
Definition:
SYS_Memory.h:105
PRM_API.h
UT_Memory.h
SYS_MEMORY_SUBCLASS
#define SYS_MEMORY_SUBCLASS(STATIC, prefix, table)
Definition:
SYS_Memory.h:248
PRM_MAX_MEM_USERS
Definition:
PRM_Memory.h:22
PRM_API
#define PRM_API
Definition:
PRM_API.h:10
PRM
PRM_Memory.h
Generated on Thu Dec 5 2024 02:41:59 for HDK by
1.8.6