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 
18 {
20 
21  PRM_MEM_SETVALUE, // Set value evaluation
22 
24 };
25 
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 
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