HDK
 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 
19 
20  PRM_MEM_SETVALUE, // Set value evaluation
21 
23 };
24 
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 
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition: glcorearb.h:2540
PRM_MemUser
Definition: PRM_Memory.h:17
#define SYS_MEMORY_SUBCLASS(STATIC, prefix, table)
Definition: SYS_Memory.h:248
#define PRM_API
Definition: PRM_API.h:10