PI/PI_ResourceManager.h File Reference

#include "PI_API.h"
#include <UT/UT_PtrArray.h>
#include <UT/UT_RefArray.h>
#include <UT/UT_String.h>
#include <UT/UT_SymbolTable.h>
#include <UT/UT_HashTable.h>
#include <UT/UT_Pair.h>
#include <OP/OP_Error.h>
#include <OP/OP_OperatorTable.h>
#include "PI_ResourceTemplate.h"
#include "PI_SettingList.h"

Go to the source code of this file.

Classes

class  PI_BindingParmInfo
class  PI_BindingHandleInfo
class  PI_BindingSelectorInfo
class  PI_ResourceManager
class  PI_ResourceManager::PI_StringSetHash
class  PI_ResourceManager::PI_OpPIHash

Defines

#define PI_BIND_OK   1
#define PI_NO_TEMPLATE_FOR_HANDLE   -2
#define PI_INVALID_OP_PARM   -3
#define PI_INVALID_PI_PARM   -4
#define PI_BINDING_EXISTS   -5
#define PI_INVALID_OP_FOR_PI   -6

Typedefs

typedef void(* PI_SaveCallback )(void *data)
typedef UT_RefArray
< PI_BindingParmInfo
PI_BindingParmArray
typedef UT_RefArray
< PI_BindingHandleInfo
PI_BindingHandleArray
typedef UT_RefArray
< PI_BindingSelectorInfo
PI_BindingSelectorArray

Functions

PI_API PI_ResourceManagerPIgetResourceManager ()
PI_API void PIcreateResourceManager ()
PI_API bool PIresourceManagerExists ()


Define Documentation

#define PI_BIND_OK   1

Definition at line 48 of file PI_ResourceManager.h.

#define PI_BINDING_EXISTS   -5

Definition at line 52 of file PI_ResourceManager.h.

#define PI_INVALID_OP_FOR_PI   -6

Definition at line 53 of file PI_ResourceManager.h.

#define PI_INVALID_OP_PARM   -3

Definition at line 50 of file PI_ResourceManager.h.

#define PI_INVALID_PI_PARM   -4

Definition at line 51 of file PI_ResourceManager.h.

#define PI_NO_TEMPLATE_FOR_HANDLE   -2

Definition at line 49 of file PI_ResourceManager.h.


Typedef Documentation

Definition at line 104 of file PI_ResourceManager.h.

Definition at line 76 of file PI_ResourceManager.h.

Definition at line 152 of file PI_ResourceManager.h.

typedef void(* PI_SaveCallback)(void *data)

Definition at line 55 of file PI_ResourceManager.h.


Function Documentation

PI_API void PIcreateResourceManager (  ) 

PI_API PI_ResourceManager* PIgetResourceManager (  ) 

PI_API bool PIresourceManagerExists (  ) 


Generated on Wed May 23 00:10:20 2012 for HDK by  doxygen 1.5.9