HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CH_Collection.h File Reference
#include "CH_API.h"
#include "CH_EventManager.h"
#include "CH_ExprLanguage.h"
#include "CH_Manager.h"
#include "CH_Types.h"
#include <EXPR/EX_Error.h>
#include <UT/UT_Array.h>
#include <UT/UT_ArrayStringMap.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_UniquePtr.h>
#include <UT/UT_ValArray.h>
#include <UT/UT_Packet.h>
#include <SYS/SYS_Inline.h>
#include <SYS/SYS_Types.h>
#include <iosfwd>
+ Include dependency graph for CH_Collection.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CH_CollectionIterator
 
class  CH_Collection
 

Typedefs

typedef UT_ArrayStringMap
< CH_Channel * > 
CH_ChannelMap
 

Enumerations

enum  CH_LOCAL_VARIABLE {
  CH_OS, CH_CH, CH_LT, CH_IT,
  CH_OT, CH_LIT, CH_LOT, CH_PREV_IT,
  CH_NEXT_OT, CH__SEGP, CH__PSEGP, CH__NSEGP,
  CH_IV, CH_OV, CH_IM, CH_OM,
  CH_IA, CH_OA, CH_PENDING
}
 
enum  { CH_LOCAL_VARIABLE_TABLE_INDEX = 1 }
 

Functions

CH_API void CHcollectionsToOPchannels (CH_CollectionList const &collections, UT_ValArray< OP_Channels * > &op_channels)
 

Typedef Documentation

Definition at line 40 of file CH_Collection.h.

Enumeration Type Documentation

anonymous enum
Enumerator
CH_LOCAL_VARIABLE_TABLE_INDEX 

Definition at line 67 of file CH_Collection.h.

Enumerator
CH_OS 
CH_CH 
CH_LT 
CH_IT 
CH_OT 
CH_LIT 
CH_LOT 
CH_PREV_IT 
CH_NEXT_OT 
CH__SEGP 
CH__PSEGP 
CH__NSEGP 
CH_IV 
CH_OV 
CH_IM 
CH_OM 
CH_IA 
CH_OA 
CH_PENDING 

Definition at line 45 of file CH_Collection.h.

Function Documentation

CH_API void CHcollectionsToOPchannels ( CH_CollectionList const collections,
UT_ValArray< OP_Channels * > &  op_channels 
)