#include <climits>#include "EST_TNamedEnum.h"#include "EST_ChannelType.h"#include "EST_Handleable.h"#include "EST_THandle.h"

Go to the source code of this file.
Classes | |
| class | EST_TrackMap |
| struct | EST_TrackMap::ChannelMappingElement |
| structure for the table. More... | |
Macros | |
| #define | NO_SUCH_CHANNEL (-1) |
| Returned if we ask for a channel not in the map. More... | |
| #define | EST_TM_REFCOUNTED (1) |
| Pass to creation function to turn on refcounting. More... | |
Typedefs | |
| typedef EST_TNamedEnum< EST_ChannelType > | EST_ChannelNameMap |
| typedef EST_TValuedEnumDefinition< EST_ChannelType, const char *, NO_INFO > | EST_ChannelNameTable[] |
Functions | |
| std::ostream & | operator<< (std::ostream &st, const EST_TrackMap &m) |
Variables | |
| EST_ChannelNameMap | EST_default_channel_names |
| Definition of standard names we use for channels. More... | |
| EST_ChannelNameMap | esps_channel_names |
| Definition of the names ESPS programs use for channels. More... | |
| #define NO_SUCH_CHANNEL (-1) |
Returned if we ask for a channel not in the map.
Definition at line 86 of file EST_TrackMap.h.
| #define EST_TM_REFCOUNTED (1) |
Pass to creation function to turn on refcounting.
Definition at line 103 of file EST_TrackMap.h.
Channel name maps map textual names for track channels to symbolic names, they are just a special case of named enums.
Definition at line 164 of file EST_TrackMap.h.
| typedef EST_TValuedEnumDefinition<EST_ChannelType, const char *, NO_INFO> EST_ChannelNameTable[] |
Table type used to create EST_ChannelNameMaps.
Definition at line 169 of file EST_TrackMap.h.
| std::ostream& operator<< | ( | std::ostream & | st, |
| const EST_TrackMap & | m | ||
| ) |
| EST_ChannelNameMap EST_default_channel_names |
Definition of standard names we use for channels.
| EST_ChannelNameMap esps_channel_names |
Definition of the names ESPS programs use for channels.