PRM/PRM_ParmList.h File Reference

#include "PRM_API.h"
#include <iostream.h>
#include <UT/UT_Defines.h>
#include <UT/UT_IntArray.h>
#include <UT/UT_PtrArray.h>
#include <UT/UT_SymbolTable.h>
#include <CH/CH_EventManager.h>
#include <CH/CH_Types.h>
#include <CH/CH_ExprLanguage.h>
#include "PRM_Template.h"
#include "PRM_ChanState.h"
#include "PRM_ParmOwner.h"

Go to the source code of this file.

Classes

class  PRM_ParmList

Defines

#define PRM_PARM_LIST_HASH_TABLE_SIZE   17

Typedefs

typedef float(* PRM_ORCallback )(int data_idx, float time, int *tdepend, int *enable, const float *new_value)

Enumerations

enum  PRM_Permission {
  PRM_RALL = 0004, PRM_WALL = 0002, PRM_XALL = 0001, PRM_RGRP = 0040,
  PRM_WGRP = 0020, PRM_XGRP = 0010, PRM_RUSR = 0400, PRM_WUSR = 0200,
  PRM_XUSR = 0100, PRM_RWXALL = 0007, PRM_RWXGRP = 0070, PRM_RWXUSR = 0700,
  PRM_RWX = 0777, PRM_READ_OK = (PRM_RALL|PRM_RGRP|PRM_RUSR), PRM_WRITE_OK = (PRM_WALL|PRM_WGRP|PRM_WUSR), PRM_EXECUTE_OK = (PRM_XALL|PRM_XGRP|PRM_XUSR)
}


Define Documentation

#define PRM_PARM_LIST_HASH_TABLE_SIZE   17

Definition at line 38 of file PRM_ParmList.h.


Typedef Documentation

typedef float(* PRM_ORCallback)(int data_idx, float time, int *tdepend, int *enable, const float *new_value)

Definition at line 72 of file PRM_ParmList.h.


Enumeration Type Documentation

Enumerator:
PRM_RALL 
PRM_WALL 
PRM_XALL 
PRM_RGRP 
PRM_WGRP 
PRM_XGRP 
PRM_RUSR 
PRM_WUSR 
PRM_XUSR 
PRM_RWXALL 
PRM_RWXGRP 
PRM_RWXUSR 
PRM_RWX 
PRM_READ_OK 
PRM_WRITE_OK 
PRM_EXECUTE_OK 

Definition at line 51 of file PRM_ParmList.h.


Generated on Mon Jan 28 00:27:49 2013 for HDK by  doxygen 1.5.9