MAK Data Logger API Documentation for DIS
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCMAKLogger::DtLgrAppGuiEvent::AddComponentControlArgs
oCMAKLogger::DtLgrAppGuiEvent::AddExportDialogArgs
oCMAKLogger::DtLgrAppGuiEvent::AddMenuArgs
oCMAKLogger::DtLgrAppGuiEvent::AddMenuItemArgs
oCMAKLogger::DtLgrAppGuiEvent::AddStatusBarWidgetArgs
oCMAKLogger::DtLgrAppGuiEvent::AddToolBarWidgetArgs
oCMAKLogger::DtSubscriptionListFile::AttributeDesc
oCCmdLine
oCMAKLogger::DtLgrAppGuiEvent::ConnectMenuItemArgs
oCMAKLogger::DtThreadSafe< T >::ConstLockedProxyPrivate class that provides a locked call to the const object
oCMAKLogger::DtLgrDataViewSet::DataPoint
oCMAKLogger::DtSubscriptionListFile::DimensionDesc
oCMAKLogger::DtAbsoluteTimeAbsolute Time, a particular measured instance in time, could be thought of as a set of relative times which are all relative to a shared time (usually 0)
oCMAKLogger::DtAnyValueDtAnyValue is a base class for Any Value type
oCDtAttributeHistory
oCMAKLogger::DtBase64DataUtility class to encoding and decoding binary data to base64 string suitable for storing in text file
oCMAKLogger::DtCheckpointPolicyCheckpoint policy class responsible
oCMAKLogger::DtCollector< T >Contains classes used for abstract collection of data Contails DtCollector interface and implementations used for collecting data without knowledge of the container
oCMAKLogger::DtCollectorImpl< T >Abstract Collector Implementation class
oCMAKLogger::DtCollectors
oCMAKLogger::DtCommandThe logger command which contains the command type and its parameters
oCMAKLogger::DtCommandDefinitionThe definition of a command and it's parameters
oCMAKLogger::DtCommandDispatcherThe class provides two way command message communication
oCMAKLogger::DtCommandFunctorDtCommandFunctor provides an abstract interface for functions which takes a command and returns a response
oCDtCommandInput
oCMAKLogger::DtCommandInterfaceThe base class for command interface which allows an interface to send and receive commands
oCMAKLogger::DtConstLgrDisMessageDIS message
oCMAKLogger::DtConstLgrDisMessageFactoryResponsible for creating and decoding DIS Messages
oCDtConversionStringThis is a collection of functions for the DtString class that includes More conversions from different types of objects WARNING: This function may be used in strange casting ways in order to get around the limitations of C++
oCMAKLogger::DtCopyDataSettings
oCDtCSVReaderInputs data from a comma delimited file format
oCDtDatabaseColumn
oCDtDatabaseCommandFactoryAbstract Database command factory
oCDtDatabaseCommandProcessor
oCDtDatabaseConnectionAn abstract database connection
oCDtDatabaseDriverAn abstract database driver which provides a set of objects for a given database type
oCDtDatabaseDriverFactoryA Static interface for creating Database drivers
oCDtDatabaseEnvironmentAn abstract database environment
oCDtDatabaseInterfaceDtDatabaseInterface is an interface object accessing and modifying a database
oCDtDatabaseParametersAbstract Database parameters
oCDtDatabaseTableA table is simply a table name and a list of column entries (DtDatabaseColumn)
oCDtDatatypeManagerThis class handles the conversion between a byte stream and an English readable view of the data in an OMT Tree
oCDtDatatypeRepA Datatype Representation is a class that can take a group of bytes and display them in a certain type of way that would be more useful to the user
oCMAKLogger::DtDisDescriptorInstances of DtDisDescriptor provide mappings between Pdu descriptors and PduKind enumerators in DIS
oCDtDisDictionary
oCDtDisEntry
oCMAKLogger::DtDragComponentClasses used to track mouse drags
oCMAKLogger::DtDrawButtonStateButton draw state
oCDtDynamicBufferClass 'DtDynamicBuffer'
oCDtDynamicMenu
oCDtEntityMapperKey
oCDtEnumerationNode
oCDtEnvAttribute< AttribType >A templated class which represent an attribute of a DtEnvObject
oCDtEnvReaderAn abstract interface for environment readers
oCDtEnvWriterThe abstract inteface for environment writers
oCDtException
oCDtExerciseConn
oCMAKTrafficClientServerExConn::DtExerciseConnectionFactory
oCDtExtraButtons
oCMAKLogger::DtGenDisDesc
oCDtHlaTAFilter
oCMAKLogger::DtHlaTimeStampledStateRepHLA Attributes stored with a timestamp per attribute
oCDtInteraction
oCMAKLogger::DtKeyValuePair
oCMAKLogger::DtLargeFileFunctionsProvides an interface for large (64bit) File IO
oCDtLeInt16Little Endian signed 16-bit quantity
oCDtLeInt32Little endian signed 32-bit quantity
oCDtLeU16Little Endian unsigned 16-bit quantity
oCDtLeU32Little Endian unsigned 32-bit quantity
oCDtLgcyLgrStateDescNetwork representation of logger state data
oCMAKLogger::DtLgrAnnotationBase annotation class defines interface for all annotations
oCMAKLogger::DtLgrAnnotationBaseViewDefines the abstract interface for annotation views
oCMAKLogger::DtLgrAnnotationConversionsThe provided annotation conversion functions
oCMAKLogger::DtLgrAnnotationDefinitionAn Annotation definition allows annotation types to be defined which is necessary for generic instantiation
oCMAKLogger::DtLgrAnnotationFactoryAnnotation factory responsible for holding functions with display an annotation creation dialog and return a new annotation
oCMAKLogger::DtLgrAnnotationLoaderThe loader responsible for loading annotations from a file into a DtEnvironment
oCMAKLogger::DtLgrAnnotationManagerManages annotations
oCMAKLogger::DtLgrAnnotationSaverDtLgrAnnotationSaver is responsible for saving logger annotation files which have been stored in a DtEnvironment
oCMAKLogger::DtLgrAppCommandLineCommand line processor
oCMAKLogger::DtLgrArgBase logger argument which contains the interface for DtLgrValueArg
oCMAKLogger::DtLgrArtPartInstances of "DtLgrArtPart" are used by DtLgrArtPartList to handle individual articulated parts (i.e
oCMAKLogger::DtLgrArtPartListInstances of DtLgrArtPartList are used to manage articulated parts
oCMAKLogger::DtLgrCheckpointTableFactoryClass responsible for creating tables and encoding an interaction into that table
oCMAKLogger::DtLgrClockA clock which provides time steps via a time provider and with optional scaling
oCMAKLogger::DtLgrCommandHandlerThis class provides the base interface for DtLgrCommandHandler
oCMAKLogger::DtLgrCommandTypeThe command type structure
oCMAKLogger::DtLgrConfigDataStores information about logger configuration and is primarily used to record what settings were used to create a tape
oCDtLgrControlPdu
oCMAKLogger::DtLgrCtrlGuiCommandLineCommand line processor
oCMAKLogger::DtLgrDatabasePrinter
oCMAKLogger::DtLgrDataOperations
oCMAKLogger::DtLgrDataViewSet
oCMAKLogger::DtLgrDisEntityTypeManagerManagers known DIS entity types
oCMAKLogger::DtLgrDisFileFormatsSupported DIS File Formats
oCMAKLogger::DtLgrDisMessageFactory
oCMAKLogger::DtLgrDisObjectTableFactoryClass responsible for creating tables and encoding an interaction into that table
oCMAKLogger::DtLgrDynamicLibraryDtLgrDynamicLibrary provides an operating independent way to manipulate dynamically loaded libraries
oCMAKLogger::DtLgrEditorCommandFactoryThe factory which creates logger editor commands
oCMAKLogger::DtLgrEntityTrackerIndexes packets in a file
oCDtLgrEntityTypeManagerManagers known DIS entity types
oCMAKLogger::DtLgrEnvVariableRepresents a logger variable stored in the environment
oCMAKLogger::DtLgrExportMultipleOperationExport operation thread
oCMAKLogger::DtLgrExportTypeA Class which stores the setting for a specific type of data export
oCMAKLogger::DtLgrFileDialog
oCMAKLogger::DtLgrFileFormatProviderThe class responsible for managing file formats and creating formatters for files
oCMAKLogger::DtLgrFileFormatterAn abstract logger file formatter
oCMAKLogger::DtLgrFilenameInstances of DtLgrFilename are DtStrings which convert filenames to the native format
oCMAKLogger::DtLgrFileSystemVarious File system commands
oCMAKLogger::DtLgrFilterDialogFactoryFactory class responsible for creating filter dialogs
oCMAKLogger::DtLgrFilterDialogsBase class for filter dialog registration object
oCMAKLogger::DtLgrGuiModelThe logger GUI's model
oCMAKLogger::DtLgrGuiObjectManager< ObjectType >The logger gui object manager
oCMAKLogger::DtLgrMessageOutputListenerBase class for an output listener
oCMAKLogger::DtLgrPacketFilterBase interface class for packet filters
oCMAKLogger::DtLgrPacketFilterFactoryPacket filter factory, register filter creators with factory
oCMAKLogger::DtLgrPacketIndexerIndexes packets in a file
oCMAKLogger::DtLgrPacketPrinterAbstract interface for a packet printer class
oCMAKLogger::DtLgrPduDatabaseEncoderAbstract encoder interface
oCMAKLogger::DtLgrPduDatabaseEncoderFactory
oCMAKLogger::DtLgrPlaybackCommandFactoryThe class responsible for creating playback commands
oCMAKLogger::DtLgrPluginInterfaceThe plugin interface function types and names
oCMAKLogger::DtLgrPrinterThe logger printer class prints logger specific messages
oCMAKLogger::DtLgrProtocolRegistrationA helper class for registering the necessary protocol specific information
oCMAKLogger::DtLgrPublisherInterfaceResponsible for defining the interface that Object publishers must have
oCMAKLogger::DtLgrRecordCommandFactoryThe factory responsible for creating recording commands
oCDtLgrRecordMultipleFiles
oCMAKLogger::DtLgrRemoteConnectionThe DtLgrRemoteConnection implementation
oCMAKLogger::DtLgrRemoteDisplayInfo
oCMAKLogger::DtLgrRemoteFileWriter
oCMAKLogger::DtLgrSimCommandFactoryThe factory responsible for creating simulation commands
oCMAKLogger::DtLgrSimManagerImplements a protocol independent Simulation manager
oCMAKLogger::DtLgrSimMenusAbstract interface for the simulation specific menus
oCMAKLogger::DtLgrSystemCommandFactoryThe factory for creating logger system commands
oCMAKLogger::DtLgrSystemDriverDtLgrSystemDrive defines the lowest level driver which controls the logger
oCMAKLogger::DtLgrTimeCommandFactoryThe factory class responsible for created time related commands
oCMAKLogger::DtLgrVariableLengthDataVariable length data object compile-time compatible with the RTI 1516 implementation
oCMAKLogger::DtLoggerDtLogger provides the core system structure and controls the execution model for the underlying objects
oCMAKLogger::DtLoggerAppConfigLoaderThe logger application configuration file loader
oCMAKLogger::DtLoggerApplicationThe logger application class responsible for creating a logger, its gui and its console
oCMAKLogger::DtLoggerFileBase logger class which represents the basic Logger file
oCMAKLogger::DtLoggerFileMetaDataContains
oCMAKLogger::DtLoggerPlaybackFileA logger playback file which has an input file and it's format
oCMAKLogger::DtLoggerRecordFileA recording file which has the output file and the format of that file
oCMAKLogger::DtMapCollector< Key, Value >
oCMAKLogger::DtMarkingSymbols
oCMAKLogger::DtMemoryBufferDtMemoryBuffer manages a memory allocation
oCMAKLogger::DtMessageBufferMessage buffer class responsible for storing a list of messages and iterating through that list
oCMAKLogger::DtMessageInputThe message input is the interface for objects that provide messages into the pipeline
oCMAKLogger::DtMessageIOInfoA message IO info object stores information about a specific message input or output stage
oCMAKLogger::DtMessageOutputClass defines interface for outputs for messages
oCMAKLogger::DtMessagePipelineThe message pipeline which takes messages from the input, passes them through the state and ultimately sends the to the output
oCMAKLogger::DtMessageStateThe Abstract message state maintained by the logger
oCMAKLogger::DtMultiBoxSliderA slider bar which supports multiple boxes
oCMAKLogger::DtMultiKeyMap< Key1, Key2, Value >DtMultiKeyMap allows storage of a value with two unique keys of different types
oCMAKLogger::DtNetAttributeHeaderAn attribute header which stores the handle and the length of data
oCMAKLogger::DtNetDDMDimensionHeaderGeneric header that can store a single dimension Extents will have 1 or more dimensions
oCMAKLogger::DtNetDDMExtentHeader
oCMAKLogger::DtNetDDMRegionHeaderThis is a multipurpose header used for both HLA 1.3 and HLA 1516 Region Descriptions nameSize is general for both HLA 1.3 and HLA 1516, but will hold different information In HLA 1.3, nameSize holds the length of the Routing Space Name In HLA 1516, nameSize holds the length of the RegionHandle handle regionHandleSize is the length of the regionHandle's name representation length is the total data size of this Region with all its Extents/Dimensions/data numExtents holds the number of extents this Region has regionToken is designed to hold the value of a RTI::RegionToken ( HLA 1.3 concept for Region Marshalling ) 32 bits are reserved..
oCDtNetLgcyLgrControlPdu
oCDtNetLgcyLgrIntParams
oCDtNetLgcyLgrRealParams
oCDtNetLgcyLgrStringParams
oCDtNetLgcyLgrTimeParams
oCDtNoteNode
oCMAKLogger::DtObserveConnectionDtObserveConnection is responsible for maintaining a connection between an event and an observer
oCMAKLogger::DtObserveConnectionComponentDtObserveConnectionComponent object which is the base class for events and observers which can be connected together
oCDtOMTFileReader
oCDtOMTNodeNode in an OMT tree
oCDtOMTTreeA tree using the an OMT File information
oCMAKLogger::DtPacketA generic packed of typed binary data
oCMAKLogger::DtPacketAttributeAbstract Attribute class that can be specialized upon for specific Attributes
oCMAKLogger::DtPageCreatorThe page creator
oCMAKLogger::DtPduDescriptorA runtime description of a DIS pdu
oCMAKLogger::DtPduKindDesc
oCMAKLogger::DtPduSubsMap
oCMAKLogger::DtRemoteControlInterface::DtPendingAcknowledgeEntry for pending acknowledgment
oCMAKLogger::DtPopupBoxSmall popup box class, provides wrapper to static QUI library function Due to implementation constraints, this is a quick fix for diplaying error messages from the engine
oCDtPreciseTimeEdit
oCMAKLogger::DtPreferencesPageCollectionThe DtPreferencesPageCollection is an abstract class which implements the page collection interface, and can be used extended by specific Qt implementations such as a tabbed panel or dialog
oCDtRangeAnnotationDialogUI
oCDtReflectedGenericObjectList
oCMAKLogger::DtRelativeTimeRelative Time, an elapsed duration of time, no implied measurement, could be seconds/cycles or ticks etc, relative time, does not indicate what moment it is relative too
oCMAKLogger::DtRemoteControlDomainInterfaceBase class for handling commands and responses
oCMAKLogger::DtRemoteControlInterfacePrimary interface to remote loggers
oCMAKLogger::DtLgrRemoteDisplayInfo::DtRemoteDisplayInfoStruct of the needed display info, state, protocol, color, ID, and open .lgr file
oCMAKLogger::DtResponseFunctorDtResponseFunctor provides an abstract interface for functions which takes a response
oCDtRunnable
oCMAKLogger::DtRuntimeCommandFactoryThe factory for decoding text commands
oCMAKLogger::DtScopedSequenceLockA scoped sequence lock
oCDtSetOffsetDialog
oCMAKLogger::DtSharedQueue< T >A Thread safe queue which can be used across thread boundaries
oCMAKLogger::DtSignal< SignalType >
oCMAKLogger::DtSliderBarUsed to manage a bar between a start and an end of a slider bar
oCMAKLogger::DtSlot< SignalType >
oCMAKLogger::DtSmartBufferA smart buffer has a shared pointer to the memory buffer and an offset and size of a 'smart' sub buffer
oCMAKLogger::DtSortByPtrObject< TPtr >Sort predicate object function
oCMAKLogger::DtSqlExportSettingsThe class which holds the export settings
oCDtSqlIfErrorHandler
oCMAKLogger::DtStateObjectA generic object that has state
oCMAKLogger::DtStateObserverControllerThe implementation of the control logic for the state observer
oCDtStringTreeBasically a struct with a destructor, a string tree is a collection of indexed strings used to hold more complex attributes or parameters
oCMAKLogger::DtSubscriptionListFileThe subscription list file allow reading and writing of subscription list data to and from a file
oCMAKTrafficClientServerExConn::DtTaCallbackThe base class for storing callback parameters that are generated by processing callbacks asynchronously
oCMAKLogger::DtThreadedObjectA Threaded object runs a DtRunnable object in a separate thread
oCMAKLogger::DtThreadSafe< T >Thread safe interface to a value
oCDtTimeButtons
oCMAKLogger::DtTimeProviderAn abstract class which provides time advances used by the DtLgrClock
oCDtTimeRepNode
oCDtTrafficAnalyzerConfig
oCMAKLogger::DtUniqueEntryArrayClass 'DtUniqueEntryArray'
oCMAKLogger::DtUniqueEntryArrayVPtrClass 'DtUniqueEntryArrayVPtr'
oCMAKLogger::DtUniqueEntryArrWDataClass 'DtUniqueEntryArrWData'
oCMAKLogger::DtValueList< T >A list of values
oCMAKLogger::DtValueSmootherClass responsible for smoothing multiple input values and calculating an interpolated 'next' value
oCMAKLogger::DtVectorButtonStylesVector button drawing functions
oCDtXML1516FileReader
oCDtXMLEvolvedFileReader
oCDtXMLFileReader
oCDtLgrEntityTypeManager::EntityManagerDescDescription header followed by array of entityTypeDesc
oCMAKLogger::DtLgrDisEntityTypeManager::EntityManagerDescDescription header followed by array of entityTypeDesc
oCDtLgrEntityTypeManager::EntityTypeDescDescription struct of a type
oCMAKLogger::DtLgrDisEntityTypeManager::EntityTypeDescDescription struct of a type
oCMAKLogger::DtLgrAppGuiEvent::EventArgs
oCMAKLogger::DtSubscriptionListFile::ExtentDesc
oCMAKLogger::DtLgrPacketIndexer::IndexEntry
oCMAKLogger::DtLgrDisDatabasePrinter::InstanceData
oCMAKLogger::DtThreadSafe< T >::LockedProxyPrivate class that provides a locked call to the object
oCMAKLogger::DtMemberSlot< ClassType, SignalType >::MemberSlotId
oCMultiArg
oCMAKLogger::NetCheckpointUpdate
oCMAKLogger::NetCheckpointUpdateHeader
oCMAKLogger::NetCheckpointUpdateTail
oCMAKLogger::DtLgrPacketIndexer::NetIndexEntryThe entries stored in the packet
oCMAKLogger::DtLgrPacketIndexer::NetIndexTableThe table stored at the beginning of the packet followed by the net entries
oCMAKLogger::NetInteractionRecord
oCMAKLogger::NetMultiTimedUpdateRecordRecord of a multiTimedUpdate
oCMAKLogger::DtLgrAnnotationLoader::NetPacketHeaderHeader used to read binary file format
oCMAKLogger::DtLgrLegacyUncheckpointedFormat::NetPacketHeader
oCMAKLogger::DtLgrEntityTrackingFormat::NetPacketHeader
oCMAKLogger::DtLgrLegacyUncheckpointedFormat::NetPacketTail
oCMAKLogger::NetRemovalRecordNet structor for a removal record
oCMAKLogger::NetTimedUpdateRecordNet structure for Update Record
oCMAKLogger::DtLgrEntityTracker::NetTrackerEntryA tracker entry used for encoding
oCMAKLogger::DtLgrEntityTracker::NetTrackerEntryHeaderThe entries stored in the packet
oCMAKLogger::DtLgrEntityTracker::NetTrackerTableThe table stored at the beginning of the packet followed by the net entries
oCMAKLogger::NetUpdateRecordNet structure for an update record
oCMAKLogger::DtLgrDisDatabasePrinter::PduCacheEntry
oCMAKLogger::DtLgrPduTypeFilter::PduTypeFilterHeaderHeader is followed by DisDescription
oCQ3ListViewItem
oCQAbstractButton
oCQDialog
oCQDoubleSpinBox
oCQEvent
oCQList
oCQListWidgetItem
oCQMainWindow
oCQMenu
oCQObject
oCQStyle
oCQToolBar
oCQTreeWidget
oCQTreeWidgetItem
oCQWidget
oCMAKLogger::DtSubscriptionListFile::RegionDesc
oCMAKLogger::DtLgrAppGuiEvent::RemoveMainMenuArgs
oCMAKLogger::DtLgrAppGuiEvent::RemoveMenuItemArgs
oCSingleAttribute
oCStatusWidgetUI
oCMAKLogger::DtLgrEntityTracker::TrackerEntryAn entry in the internal list of tracked entities
oCUi_DtDisConnectionDialog
oCUi_DtFilterByPduDialogUi
oCUi_DtFilterByTypeDialogUi
oCUi_DtLgrRemoteConnectionDialogUI
oCUi_DtLgrRemoteFileDialogUI
oCUi_DtLgrRemoteRefreshRateDialog
oCUi_DtLgrRemoteSetPlaybackSpeedDialog
oCUi_DtPointAnnotationDialogUI
oCUi_DtSetStartStopTimeDialogUi
oCUi_DtSetTimeDlgUi
oCUi_DtSetZoomDialogUi
oCUi_DtStateObjectViewUI
oCUi_entityIdFilterDialog
oCUi_MySQLExportSettingsUI
oCUi_recordFileAsDialog
oCUi_VRFMessageFilterDialog
oCunary_function
oCValueArg
oCpair< Key1, Key2 >
\CValue

Document ID: Generated on Thu Apr 11 12:13:00 EDT 2013 from SVN revision 126011
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)