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
{
19
PRM_MEM_DEBUG
= 0,
20
21
PRM_MEM_SETVALUE
,
// Set value evaluation
22
23
PRM_MAX_MEM_USERS
24
};
25
26
class
PRM_API
PRM_Memory
27
{
28
public
:
29
SYS_MEMORY_SUBCLASS
(
static
, , thePRMMemoryTable)
30
31
static
void
printUsage(
UT_WorkBuffer
&
buf
);
32
33
private
:
34
static
SYS_MemoryTable
thePRMMemoryTable;
35
};
36
37
#endif
38
buf
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition:
glcorearb.h:2540
PRM_Memory
Definition:
PRM_Memory.h:26
UT_WorkBuffer
Definition:
UT_WorkBuffer.h:74
PRM_MEM_DEBUG
Definition:
PRM_Memory.h:19
PRM_MemUser
PRM_MemUser
Definition:
PRM_Memory.h:17
PRM_MEM_SETVALUE
Definition:
PRM_Memory.h:21
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:23
PRM_API
#define PRM_API
Definition:
PRM_API.h:10
PRM
PRM_Memory.h
Generated on Wed Aug 27 2025 03:07:14 for HDK by
1.8.6