Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
MAKLogger::DtLgrAppGuiEvent::AddComponentControlArgs
MAKLogger::DtLgrAppGuiEvent::AddExportDialogArgs
MAKLogger::DtLgrAppGuiEvent::AddMenuArgs
MAKLogger::DtLgrAppGuiEvent::AddMenuItemArgs
MAKLogger::DtLgrAppGuiEvent::AddStatusBarWidgetArgs
MAKLogger::DtLgrAppGuiEvent::AddToolBarWidgetArgs
MAKLogger::DtSubscriptionListFile::AttributeDesc
CmdLine
MAKLogger::DtLgrAppGuiEvent::ConnectMenuItemArgs
MAKLogger::DtThreadSafe< T >::ConstLockedProxyPrivate class that provides a locked call to the const object
MAKLogger::DtLgrDataViewSet::DataPoint
MAKLogger::DtSubscriptionListFile::DimensionDesc
MAKLogger::DtAboutBoxThe 'about' box widget
MAKLogger::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)
DtAccessCommandFactory
DtAccessDriver
DtAlternativeComponentNode
DtAltVelocityDatatypeRepDisplay geocentric orientation as topographic Heading, Pitch, Roll
MAKLogger::DtAnyValueDtAnyValue is a base class for Any Value type
DtArrayDatatypeNode
DtArrayDatatypeRepOMT Datatype that works by taking a size and showing a list of datatypes
DtAttributeFedNodeRepresents an attribute inside a object class
DtAttributeHistory
MAKLogger::DtBase64DataUtility class to encoding and decoding binary data to base64 string suitable for storing in text file
DtBasicDataRepresentationNode
DtBoolAttrNodeThis is a generic switch with an enabled disabled category
DtBoolDatatypeRepOMT Datatype of type Boolean
MAKLogger::DtBoundsSliderA Widget which contains two slider boxes which define a bounding area
DtByteDatatypeRepOMT Datatype of type Byte - in network format which means Big Endian representation
DtCharDatatypeRepOMT Datatype of type Char - in network format which means Big Endian representation
MAKLogger::DtCheckpointByCountCheckpoint policy which checkpoints are set by count
MAKLogger::DtCheckpointBySizeCheckpoint policy which checkpoints are set by size
MAKLogger::DtCheckpointByTimeCheckpoint policy which checkpoints are set by time
MAKLogger::DtCheckpointPolicyCheckpoint policy class responsible
MAKLogger::DtCollector< T >Contains classes used for abstract collection of data Contails DtCollector interface and implementations used for collecting data without knowledge of the container
MAKLogger::DtCollectorImpl< T >Abstract Collector Implementation class
MAKLogger::DtCollectors
MAKLogger::DtCommandThe logger command which contains the command type and its parameters
MAKLogger::DtCommandDefinitionThe definition of a command and it's parameters
MAKLogger::DtCommandDispatcherThe class provides two way command message communication
MAKLogger::DtCommandFunctorDtCommandFunctor provides an abstract interface for functions which takes a command and returns a response
DtCommandInput
MAKLogger::DtCommandInterfaceThe base class for command interface which allows an interface to send and receive commands
MAKLogger::DtCommandInterfaceFunctor< T >DtCommandInterfaceFunctor provides an implementation of the DtResponseFunctor which wraps a single member function call
DtComplexComponentNode
DtComplexDatatypeNodeComplex datatypes are a OMT 1.3 construct that merges arrays, variants, and fixed into one monstrous thing
MAKLogger::DtConnectionLightConnection light widget which will show connectivity state via difference colors
MAKLogger::DtConstLgrDisMessageDIS message
MAKLogger::DtConstLgrDisMessageFactoryResponsible for creating and decoding DIS Messages
DtConversionStringThis 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++
MAKLogger::DtCopyDataSettings
DtCSVReaderInputs data from a comma delimited file format
DtDatabaseColumn
DtDatabaseCommandFactoryAbstract Database command factory
DtDatabaseCommandProcessor
DtDatabaseConnectionAn abstract database connection
DtDatabaseDriverAn abstract database driver which provides a set of objects for a given database type
DtDatabaseDriverFactoryA Static interface for creating Database drivers
DtDatabaseEnvironmentAn abstract database environment
DtDatabaseInterfaceDtDatabaseInterface is an interface object accessing and modifying a database
DtDatabaseParametersAbstract Database parameters
DtDatabaseTableA table is simply a table name and a list of column entries (DtDatabaseColumn)
DtDatatypeFedNodeRepresents an attribute inside a object class
DtDatatypeManagerThis class handles the conversion between a byte stream and an English readable view of the data in an OMT Tree
DtDatatypeRepA 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
DtDefinedDatatypeRep
DtDescriptionNode
DtDimensionNode
MAKLogger::DtDisConnectionDialogThe DIS connection dialog interface
MAKLogger::DtDisDescriptorInstances of DtDisDescriptor provide mappings between Pdu descriptors and PduKind enumerators in DIS
DtDisDictionary
DtDisEntityTypeEntry
DtDisEntry
MAKLogger::DtDisLoggerDtDISLogger is a DIS interface for creating a logger
MAKLogger::DtDisProtocolRegistrationDIS protocol registration class
MAKLogger::DtDisStateObjectA DIS state object
DtDoubleDatatypeRepOMT Datatype of type Double - in network format which means Big Endian representation
DtDoubleLEDatatypeRepOMT Datatype of type Double - in little endian
MAKLogger::DtDragComponentClasses used to track mouse drags
MAKLogger::DtDrawButtonStateButton draw state
DtDynamicBufferClass 'DtDynamicBuffer'
DtDynamicMenu
DtEntityMapperKey
DtEntityTypeDatatypeRepDisplay an entity type in English
DtEnum16DatatypeRep
DtEnum32DatatypeRep
DtEnum8DatatypeRep
DtEnumDatatypeRep
DtEnumeratedDatatypeNode
DtEnumerationNode
DtEnvAttribute< AttribType >A templated class which represent an attribute of a DtEnvObject
DtEnvReaderAn abstract interface for environment readers
DtEnvWriterThe abstract inteface for environment writers
DtException
DtExtraButtons
DtFedNodeRepresents a node in a fed tree
DtFieldComponentNode
MAKLogger::DtFilterByPduDialogThis class implements the "Filter-By-Pdu-Kind" dialog, where the user is prompted to select (for filtering) a set of DIS Pdus
MAKLogger::DtFilterByTypeDialogThis class implements the "Filter-By-Pdu-Kind" dialog, where the user is prompted to select (for filtering) a set of DIS Pdus
DtFixedDatatypeNode
MAKLogger::DtFixedSizeArrayCollector< T >
MAKLogger::DtFixedSizePushBackCollector< T, Container >
DtFloatDatatypeRepOMT Datatype of type Float - in network format which means Big Endian representation
DtFloatLEDatatypeRepOMT Datatype of type Float - in little endian
MAKLogger::DtFunctionSlot< SignalType >
DtGenAttrNodeThis is a generic attribute node I should be able to use this to replace all these extra node classes
MAKLogger::DtGenDisDesc
DtHexDatatypeRepOMT Datatype of type Double - in network format which means Big Endian representation
MAKLogger::DtHlaStateObjectA HLA state object which represents any HLA object
MAKLogger::DtHlaTimeStampledStateRepHLA Attributes stored with a timestamp per attribute
MAKLogger::DtInsertCollector< T, Container >
MAKLogger::DtInsertMapCollector< Key, Value, Container >Collector using the insert paradigm
DtIntDatatypeRepOMT Datatype of type Integer - in network format which means Big Endian representation
DtInteraction
DtInteractionClassFedNodeDefines an object class inside our Fed Tree
DtIntLEDatatypeRepOMT Datatype of type Integer - in little endian
MAKLogger::DtKeyValuePair
MAKLogger::DtLargeFileFunctionsProvides an interface for large (64bit) File IO
DtLatLongCoordinateDatatypeRep
DtLeInt16Little Endian signed 16-bit quantity
DtLeInt32Little endian signed 32-bit quantity
DtLeU16Little Endian unsigned 16-bit quantity
DtLeU32Little Endian unsigned 32-bit quantity
DtLgrAcknowledgeData
DtLgrAcknowledgePduInstances of DtLgrAcknowledgePdu are to respond to a remote controller with the result of a logger command
MAKLogger::DtLgrAggregatePduEncoderEncodes an aggregate PDU to a database
MAKLogger::DtLgrAnnotationBase annotation class defines interface for all annotations
MAKLogger::DtLgrAnnotationBarThe annotation bar displays Annotation sliders and allows for easy editing
MAKLogger::DtLgrAnnotationBaseViewDefines the abstract interface for annotation views
MAKLogger::DtLgrAnnotationComponentCreates View and Slots, and implements standard Logger GUI Component methods
MAKLogger::DtLgrAnnotationConversionsThe provided annotation conversion functions
MAKLogger::DtLgrAnnotationDefinitionAn Annotation definition allows annotation types to be defined which is necessary for generic instantiation
MAKLogger::DtLgrAnnotationFactoryAnnotation factory responsible for holding functions with display an annotation creation dialog and return a new annotation
MAKLogger::DtLgrAnnotationLoaderThe loader responsible for loading annotations from a file into a DtEnvironment
MAKLogger::DtLgrAnnotationManagerManages annotations
MAKLogger::DtLgrAnnotationMenuBarAnnotation menu bar defines Annotation component menus
MAKLogger::DtLgrAnnotationSaverDtLgrAnnotationSaver is responsible for saving logger annotation files which have been stored in a DtEnvironment
MAKLogger::DtLgrAnnotationSliderBarAnnotation slider bar class
MAKLogger::DtLgrAnnotationSlotsAnnotation slots connects menu bar and annotation control
MAKLogger::DtLgrAnnotationViewAnnotation top level view class
MAKLogger::DtLgrAppCommandLineCommand line processor
MAKLogger::DtLgrAppGuiThe specific interface for interacting with the default logger GUI
MAKLogger::DtLgrAppGuiEventResponsible for representing events to be passed to the Gui in a thread safe manner
MAKLogger::DtLgrAppGuiInterfaceAbstract interface for the applications gui
MAKLogger::DtLgrArgBase logger argument which contains the interface for DtLgrValueArg
MAKLogger::DtLgrArtPartInstances of "DtLgrArtPart" are used by DtLgrArtPartList to handle individual articulated parts (i.e
MAKLogger::DtLgrArtPartListInstances of DtLgrArtPartList are used to manage articulated parts
MAKLogger::DtLgrBaseSimManagerShared implementation of the Sim Manager
MAKLogger::DtLgrBaseSqlExporter
MAKLogger::DtLgrCheckableTreeView
MAKLogger::DtLgrCheckpointTableFactoryClass responsible for creating tables and encoding an interaction into that table
MAKLogger::DtLgrClockA clock which provides time steps via a time provider and with optional scaling
MAKLogger::DtLgrCmdLineLogger Command line object for parsing command input
MAKLogger::DtLgrCollisionPduEncoder
DtLgrCommandData
MAKLogger::DtLgrCommandHandlerThis class provides the base interface for DtLgrCommandHandler
MAKLogger::DtLgrCommandHandlerFunctor< T >DtLgrCommandHandlerFunctor provides an implementation of the DtCommandFunctor which wraps a single member function call
DtLgrCommandPduInstances of DtLgrCommandPdu are to respond to a remote controller with the result of a logger command
MAKLogger::DtLgrCommandTypeThe command type structure
MAKLogger::DtLgrConfigDataStores information about logger configuration and is primarily used to record what settings were used to create a tape
DtLgrConnectDataNetwork representation of logger state data
DtLgrConnectionEstablishedDataNetwork representation of logger state data
DtLgrConnectionEstablishedPduInstances of DtLgrConnectionEstablishedPdu are used to convey to a remote logger- controller the total current state of a logger instance
DtLgrConnectPduInstances of DtLgrConnectPdu are used to convey to a remote logger- controller the total current state of a logger instance
MAKLogger::DtLgrConsoleThe console input interface
MAKLogger::DtLgrControlListenerResponsible for receiving logger control toolkit messages and decoding them into commands
DtLgrControlPduInstances of DtLgrControlPdu are a family of messages used to control a remote instance of the MAK-Logger over the network
MAKLogger::DtLgrDatabasePrinter
MAKLogger::DtLgrDataOperations
MAKLogger::DtLgrDataViewComponent
MAKLogger::DtLgrDataViewListenerOutput listener responsible for sending packets to the data view
MAKLogger::DtLgrDataViewPrinterA printer which prints to a data view database
MAKLogger::DtLgrDataViewSet
DtLgrDelFilePduInstances of DtLgrDelFilePdu are used to tell a remote logger to delete a logger file
MAKLogger::DtLgrDesignatorPduEncoderDesignator Pdu Encoder
MAKLogger::DtLgrDetonationPduEncoderEncodes a detonation pdu to a database
MAKLogger::DtLgrDisAggragatePublisherDIS Aggragate publisher
MAKLogger::DtLgrDisCommandFactoryFactory for creating Dis simulation commands
MAKLogger::DtLgrDisConfigLogger DIS configuration dialog
DtLgrDisconnectDataNetwork representation of logger state data
DtLgrDisconnectPduInstances of DtLgrDisconnectPdu are used to convey to a remote logger- controller the total current state of a logger instance
MAKLogger::DtLgrDisDatabasePrinter
MAKLogger::DtLgrDisDataViewSetDIS specific Data set allows converting PDUS into Update/Interactions
MAKLogger::DtLgrDisEntityPublisherDIS Entity Publisher
MAKLogger::DtLgrDisEntityTrackerIndexes packets in a file
MAKLogger::DtLgrDisEntityTypeFilterEntity type filter
MAKLogger::DtLgrDisEntityTypeManagerManagers known DIS entity types
MAKLogger::DtLgrDisEnvironmentalProcessPublisherDIS Environmental Process Publisher
MAKLogger::DtLgrDisFileFormatsSupported DIS File Formats
MAKLogger::DtLgrDisFilterDialogsUser extensible class for registering the filter dialogs with the DtLgrFilterDialogFactory
MAKLogger::DtLgrDisFormatThe current lgr dis format
MAKLogger::DtLgrDisGriddedDataPublisherDis Gridded Data Publisher
MAKLogger::DtLgrDisMessageDIS message
MAKLogger::DtLgrDisMessageFactory
MAKLogger::DtLgrDisMessageIOInfoResponsible for providing info about the DIS input/output
MAKLogger::DtLgrDisMessageStateResponsible for maintaining a DIS simulation state
MAKLogger::DtLgrDisObjectTableFactoryClass responsible for creating tables and encoding an interaction into that table
MAKLogger::DtLgrDisPacketPrinterA DIS packet printer
MAKLogger::DtLgrDisPlaybackFileA DIS playback file
MAKLogger::DtLgrDisReceiverPublisherDIS Receiver Object publisher
MAKLogger::DtLgrDisRecordFileA DIS Recording File
MAKLogger::DtLgrDisSimDriverDIS simulation driver controls connection to DIS simulation
MAKLogger::DtLgrDisSimInputDIS Simulation input class
MAKLogger::DtLgrDisSimInterfaceInterface for controlling the connection to a DIS simulation
MAKLogger::DtLgrDisSimMenusDI simulation specific menus
MAKLogger::DtLgrDisSimOutputDIS simulation output
MAKLogger::DtLgrDisSimulationManagerThe DIS Simulation manager manages the DIS simulation settings
MAKLogger::DtLgrDisSqlExporter
MAKLogger::DtLgrDisTransmitterPublisher
MAKLogger::DtLgrDisVRFMessageFilterFilter class responsible for removing VRF Messages which are stored as data pdus
MAKLogger::DtLgrDockTitleStyleClass responsible for drawing dock title bar for the logger
MAKLogger::DtLgrDockTitleWidgetDock Title Widget
MAKLogger::DtLgrDropFileEventA custom event used to support Windows file drop
MAKLogger::DtLgrDynamicLibraryDtLgrDynamicLibrary provides an operating independent way to manipulate dynamically loaded libraries
MAKLogger::DtLgrEditMenuThe Logger's Edit menu which contains editing operations
MAKLogger::DtLgrEditorCommandFactoryThe factory which creates logger editor commands
MAKLogger::DtLgrEditorDriverThe class which controls the logger editor functionality
MAKLogger::DtLgrEditorInterfaceThe class which interfaces with the logger editor functionality
MAKLogger::DtLgrEditorThread
MAKLogger::DtLgrEEPduEncoderEncodes Electromagnetic Emission PDUs into a database
DtLgrEmptyPduInstances of DtLgrEndPdu are to tell a remote logger to skip to end of file during playback
DtLgrEndPduInstances of DtLgrEndPdu are to tell a remote logger to skip to end of file during playback
MAKLogger::DtLgrEntityIdFilterFilter that works on entity ID
MAKLogger::DtLgrEntityIdFilterDialogFilter Dialog responsible for editing the message filter
MAKLogger::DtLgrEntityPduEncoder
MAKLogger::DtLgrEntityTrackerIndexes packets in a file
MAKLogger::DtLgrEntityTrackingFormatThe format for checkpointed files which is based upon the uncheckpointed format
MAKLogger::DtLgrEnvVariableRepresents a logger variable stored in the environment
DtLgrEofActionPduInstances of DtLgrEofActionPdu are to tell a remote logger that it should pause, wrap, or stop at the end of playback
MAKLogger::DtLgrExportDialog
MAKLogger::DtLgrExportMultipleOperationExport operation thread
MAKLogger::DtLgrExportOperationExport operation thread
MAKLogger::DtLgrExportTypeA Class which stores the setting for a specific type of data export
MAKLogger::DtLgrExtraButtons
MAKLogger::DtLgrFileDialog
MAKLogger::DtLgrFileFormatProviderThe class responsible for managing file formats and creating formatters for files
MAKLogger::DtLgrFileFormatterAn abstract logger file formatter
MAKLogger::DtLgrFileInputAn abstract interface for message input from a file
MAKLogger::DtLgrFileMenuThe File menu implementation
MAKLogger::DtLgrFilenameInstances of DtLgrFilename are DtStrings which convert filenames to the native format
MAKLogger::DtLgrFileOutputClass responsible for message Output to a file
MAKLogger::DtLgrFileSystemVarious File system commands
MAKLogger::DtLgrFilterDialogFactoryFactory class responsible for creating filter dialogs
MAKLogger::DtLgrFilterDialogsBase class for filter dialog registration object
MAKLogger::DtLgrFilterMenuClass which represents the filter menu
MAKLogger::DtLgrFirePduEncoderEncodes a fire pdu to a database
MAKLogger::DtLgrFullInterfaceUtility class which provides access to multiple interfaces
MAKLogger::DtLgrGuiComponentProvides the base interface for Logger Application gui components
MAKLogger::DtLgrGuiModelThe logger GUI's model
MAKLogger::DtLgrGuiObjectManager< ObjectType >The logger gui object manager
DtLgrHeartbeatPduInstances of DtLgrHeartbeatPdu are to tell a remote logger to send a packet for each playback entity at least every HEARTBEAT seconds
MAKLogger::DtLgrHelpMenuThe help menu implementation
MAKLogger::DtLgrHlaCommandFactoryFactory for create HLA simulation commands
MAKLogger::DtLgrHlaConfigDataStores information about HLA logger configuration
MAKLogger::DtLgrHlaEntityTrackerIndexes packets in a file
MAKLogger::DtLgrLegacyCheckpointedFormatThe format for checkpointed files
MAKLogger::DtLgrLegacyDis4_0FormatDIS specific file format which does support checkpoints for Logger 4.0, 4.1
MAKLogger::DtLgrLegacyDis4_2FormatDIS specific file format which does support checkpoints for Logger 4.2, no entity tables
MAKLogger::DtLgrLegacyDisCheckpointedFormatDIS specific file format which does support checkpoints
MAKLogger::DtLgrLegacyDisUncheckpointedFormatDIS specific file format which does not support checkpoints
MAKLogger::DtLgrLegacyUncheckpointedFormatThe class which implements the legacy (Logger 3.x) uncheckpointed file format
DtLgrLgrHeartbeatPduInstances of DtLgrLgrHeartbeatPdu are used for fault tolerance indicating that the logger is still active
MAKLogger::DtLgrMainWindowThe main window for the logger application
MAKLogger::DtLgrMenuAbstract Menu which can be added to the MAKLogger::DtLgrMainWindow
MAKLogger::DtLgrMessageOutputListenerBase class for an output listener
MAKLogger::DtLgrMultiArg< ValueType >Value argument which adds type information and encoding decoding
MAKLogger::DtLgrOptionsMenuThe options menu implementation
MAKLogger::DtLgrPacketFilterBase interface class for packet filters
MAKLogger::DtLgrPacketFilterFactoryPacket filter factory, register filter creators with factory
MAKLogger::DtLgrPacketIndexerIndexes packets in a file
MAKLogger::DtLgrPacketPrinterAbstract interface for a packet printer class
MAKLogger::DtLgrPacketPrinterOutput
DtLgrPausePduInstances of DtLgrPausePdu tell a remote logger to pause
DtLgrPbFilePduInstances of DtLgrPbFilePdu are used for switching to play-mode and defining which file to read from when sending traffic into the simulation
MAKLogger::DtLgrPduDatabaseEncoderAbstract encoder interface
MAKLogger::DtLgrPduDatabaseEncoderFactory
MAKLogger::DtLgrPduTypeFilterLogger filter which
DtLgrPlayActionPduInstances of DtLgrPlayActionPdu are to tell a remote logger what action to take initially when set to playback mode
MAKLogger::DtLgrPlaybackButtonsClass which contains the Playback buttons
MAKLogger::DtLgrPlaybackCommandFactoryThe class responsible for creating playback commands
MAKLogger::DtLgrPlaybackDriverThe class responsible for controlling the logger playback functionality
MAKLogger::DtLgrPlaybackInterfaceThe class responsible for interfacing with the logger playback functionality
MAKLogger::DtLgrPlayMenuThe play menu implementation
DtLgrPlayPduInstances of DtLgrPlayPdu tell a remote logger to begin recording
MAKLogger::DtLgrPluginInterfaceThe plugin interface function types and names
MAKLogger::DtLgrPointAnnotationRepresents an annotation for a specific point in time
MAKLogger::DtLgrPointAnnotationDialogPoint annotation dialog which can create a point annotation from user input
MAKLogger::DtLgrPointAnnotationSliderBarPoint Annotations Slider Bar
MAKLogger::DtLgrPrinterThe logger printer class prints logger specific messages
MAKLogger::DtLgrProtocolRegistrationA helper class for registering the necessary protocol specific information
MAKLogger::DtLgrPublisherInterfaceResponsible for defining the interface that Object publishers must have
DtLgrQuitPduInstances of DtLgrQuitPdu are messages telling a remote logger to quit
MAKLogger::DtLgrRangeAnnotationClass responsible for representing an annotation over a span of time
MAKLogger::DtLgrRangeAnnotationDialogRange annotation dialog which can create a Range annotation from user input
MAKLogger::DtLgrRangeAnnotationSliderBarRepresends a Range annotation on the annotation editor control
MAKLogger::DtLgrReceiverPduEncoderEncodes a receiver PDU to a database
DtLgrRecFilePduInstances of DtLgrRecFilePdu are used to switch a remote logger to recording-mode and to set the file into which to store captured simulation traffic
DtLgrRecordActionPduInstances of DtLgrRecordActionPdu are to tell a remote logger to stop or begin recording when entering record-mode
MAKLogger::DtLgrRecordCommandFactoryThe factory responsible for creating recording commands
MAKLogger::DtLgrRecordDriverThe class responsible for controlling the logger recording functionality
MAKLogger::DtLgrRecordInterfaceThe class responsible for interfacing with the logger recording functionality
MAKLogger::DtLgrRecordMenuThe play menu implementation
DtLgrRecordMultipleFiles
MAKLogger::DtLgrRecordMultipleFilesDialogThe dialog for configuring how to record to multiple files
DtLgrRecordPduInstances of DtLgrRecordPdu tell a remote logger to begin recording
DtLgrResponsePduInstances of DtLgrResponsePdu are to respond to a remote controller with the result of a logger command
MAKLogger::DtLgrSetOffsetDialogDialog for setting the offset operation amount
DtLgrSetTimePduInstances of DtLgrSetTimePdu are to tell a remote logger to go to time position HH:MM:SS
MAKLogger::DtLgrSignalPduEncoderEncodes a Signal PDU to a database
MAKLogger::DtLgrSimCommandFactoryThe factory responsible for creating simulation commands
MAKLogger::DtLgrSimDriverThe abstract interface for the class responsible for controlling the simulation
MAKLogger::DtLgrSimInputThe base class to help simulation input
MAKLogger::DtLgrSimInterfaceThe class responsible for interfacing with the simulation in a protocol independent manner
MAKLogger::DtLgrSimManagerImplements a protocol independent Simulation manager
MAKLogger::DtLgrSimMenusAbstract interface for the simulation specific menus
MAKLogger::DtLgrSimOutputThe abstract interface which defines the output to a simulation
DtLgrSkipTimePduInstances of DtLgrSetTimePdu are to tell a remote logger to go forward or backward to time HH:MM:SS
MAKLogger::DtLgrSlotsClass providing SLOTS to be connected to Qt signals
MAKLogger::DtLgrSpeedDialogA dialog for setting the playback speed
MAKLogger::DtLgrSpeedSpinBoxA QDoubleSpinBox that doubles/halves on scroll when value is below one
MAKLogger::DtLgrSqlExportDialogA dialog to configure the sql export
DtLgrStartPduInstances of DtLgrStartPdu tell a remote logger to start recording
MAKLogger::DtLgrStartPduEncoder
DtLgrStateDescNetwork representation of logger state data
DtLgrStateFlagPduInstances of DtLgrStateFlagPdu are used to tell a remote logger that it should toggle one of its internal flags
MAKLogger::DtLgrStatusWidgetStatus Widget
DtLgrStopPduInstances of DtLgrStopPdu are to tell a remote logger to stop
MAKLogger::DtLgrStopPduEncoder
MAKLogger::DtLgrSystemCommandFactoryThe factory for creating logger system commands
MAKLogger::DtLgrSystemDriverDtLgrSystemDrive defines the lowest level driver which controls the logger
MAKLogger::DtLgrSystemInterfaceThe class responsible for interfacing with the low level logger system functions
MAKLogger::DtLgrTimeBarWidgetThe time bar widget
MAKLogger::DtLgrTimeButtons
MAKLogger::DtLgrTimeCommandFactoryThe factory class responsible for created time related commands
MAKLogger::DtLgrTimeInterfaceThe class for interfacing with the loggers time state
DtLgrTimeoutPduInstances of DtLgrTimeoutPdu are to tell a remote logger how long to generate interim packets for an entity before assuming no more packets in file
DtLgrTimeScalePduInstances of DtLgrTimeScalePdu are to tell a remote logger to slow down or speed up playback
MAKLogger::DtLgrToolBarA Logger Toolbar
DtLgrTotalStatePduInstances of DtLgrTotalStatePdu are used to convey to a remote logger- controller the total current state of a logger instance
MAKLogger::DtLgrTransmitterPduEncoderEncodes transmitter pdus into a databases
MAKLogger::DtLgrUnknownPduEncoder
MAKLogger::DtLgrUnlabledValueArg< ValueType >Logger version of the Unlabeled Value Argument
MAKLogger::DtLgrValueArg< ValueType >Value argument which adds type information and encoding decoding
MAKLogger::DtLgrVariableLengthDataVariable length data object compile-time compatible with the RTI 1516 implementation
MAKLogger::DtLgrViewMenuThe view menu implementation
MAKLogger::DtLgrVRFMessageFilter
MAKLogger::DtLgrVRFMessageFilterDialogFilter Dialog responsible for editing the message filter
MAKLogger::DtLgrZoomableWidgetA widget which can be zoomed
MAKLogger::DtLoggerDtLogger provides the core system structure and controls the execution model for the underlying objects
MAKLogger::DtLoggerAppConfigLoaderThe logger application configuration file loader
MAKLogger::DtLoggerApplicationThe logger application class responsible for creating a logger, its gui and its console
MAKLogger::DtLoggerFileBase logger class which represents the basic Logger file
MAKLogger::DtLoggerFileMetaDataContains
MAKLogger::DtLoggerFileReaderThe class responsible for reading a playback file to the pipeline
MAKLogger::DtLoggerFileWriterLogger file writer class
MAKLogger::DtLoggerInputFileA file opened for reading
MAKLogger::DtLoggerOutputFileA file opened for reading
MAKLogger::DtLoggerPlaybackFileA logger playback file which has an input file and it's format
MAKLogger::DtLoggerRecordFileA recording file which has the output file and the format of that file
DtLongDatatypeRepOMT Datatype of type Long - in network format which means Big Endian representation
DtLongLEDatatypeRepOMT Datatype of type Long - in little endian
MAKLogger::DtMapCollector< Key, Value >
MAKLogger::DtMarkingSymbols
MAKLogger::DtMemberSlot< ClassType, SignalType >
MAKLogger::DtMemoryBufferDtMemoryBuffer manages a memory allocation
MAKLogger::DtMessageBufferMessage buffer class responsible for storing a list of messages and iterating through that list
MAKLogger::DtMessageInputThe message input is the interface for objects that provide messages into the pipeline
MAKLogger::DtMessageIOInfoA message IO info object stores information about a specific message input or output stage
MAKLogger::DtMessageOutputClass defines interface for outputs for messages
MAKLogger::DtMessagePipelineThe message pipeline which takes messages from the input, passes them through the state and ultimately sends the to the output
MAKLogger::DtMessageStateThe Abstract message state maintained by the logger
MAKLogger::DtMultiBoxSliderA slider bar which supports multiple boxes
MAKLogger::DtMultiKeyMap< Key1, Key2, Value >DtMultiKeyMap allows storage of a value with two unique keys of different types
MAKLogger::DtMultiMessageInputMulti message input from multiple sources
MAKLogger::DtMultiMessageOutputMultiple message outputs
DtMySQLDriver
MAKLogger::DtNetAttributeHeaderAn attribute header which stores the handle and the length of data
MAKLogger::DtNetDDMDimensionHeaderGeneric header that can store a single dimension Extents will have 1 or more dimensions
MAKLogger::DtNetDDMExtentHeader
MAKLogger::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..
DtNetLgrControlPdu
DtNetLgrIntParams
DtNetLgrRealParams
DtNetLgrStringParams
DtNetLgrTimeParams
DtNoteNode
DtNumberDatatypeRepA type of datatype that can turn itself into a number (double) representation
DtObjectClassFedNodeDefines an object class inside our Fed Tree
DtObjectHistory
MAKLogger::DtObserveConnectionDtObserveConnection is responsible for maintaining a connection between an event and an observer
MAKLogger::DtObserveConnectionComponentDtObserveConnectionComponent object which is the base class for events and observers which can be connected together
MAKLogger::DtObserveEvent< SubjectType >DtObserveEvent represents an event which observers can be connected to and when the event is fired using the observeSubject call each observer has it's own function called
MAKLogger::DtObserver< SubjectType >DtObserver is the abstract interface for the observer object
MAKLogger::DtObserverCallback< SubjectType >ObserverCallback is an observer implemented via a C function callback
MAKLogger::DtObserverFunctor< ClassType, SubjectType >ObserverFunctor is an observer implemented via Functor object which will call an object's member function
DtOMTFileReader
DtOMTNodeNode in an OMT tree
DtOMTReadException
DtOMTTreeA tree using the an OMT File information
DtOrderedKeyList< T >An ordered key list will allow lookup by entity key type
MAKLogger::DtOverlapSliderA slider which allows multiple boxes that can overlap
MAKLogger::DtPacketA generic packed of typed binary data
MAKLogger::DtPacketAttributeAbstract Attribute class that can be specialized upon for specific Attributes
DtParameterFedNodeRepresents an parameter inside a object class
MAKLogger::DtPduDescListViewThe class 'DtPduDescListView' implements a "List-View" widget
MAKLogger::DtPduDescriptorA runtime description of a DIS pdu
MAKLogger::DtPduKindDesc
MAKLogger::DtPduKindListItemThe class 'DtPduKindLVItem' implements a "table-row" widget
MAKLogger::DtPduSubsMap
MAKLogger::DtRemoteControlInterface::DtPendingAcknowledgeEntry for pending acknowledgment
DtPlaybackInterfacePrinterPrints message for received playback responses
MAKLogger::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
MAKLogger::DtProgressiveLineGraphWidget which draws a line graphic where the data is progressively added over time
MAKLogger::DtPushBackCollector< T, Container >DtPushBackCollector is an implementation for Containers with push_back
MAKLogger::DtQtPopupBoxResponsible for providing a message box using the qt library
DtRangeAnnotationDialogUI
MAKLogger::DtRangeWidgetA Range widget, which has a slider bar and buttons
DtRecordInterfacePrinterPrints message for received record responses
MAKLogger::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
MAKLogger::DtRemoteControlDomainInterfaceBase class for handling commands and responses
MAKLogger::DtRemoteControlEditorInterfaceResponsible for invoking editor commands and processing editor responses
MAKLogger::DtRemoteControlInterfacePrimary interface to remote loggers
MAKLogger::DtRemoteControlPlaybackInterfaceResponsible for invoking playback commands and processing playback responses
MAKLogger::DtRemoteControlRecordInterfaceResponsible for invoking record commands and processing record responses
MAKLogger::DtRemoteControlSharedInterfaceResponsible for invoking shared commands and processing shared responses
MAKLogger::DtRemoteControlSimulationInterfaceResponsible for invoking simulation commands and processing simulation responses
MAKLogger::DtRemoteControlSystemInterfaceResponsible for invoking system commands and processing system responses
DtRemoteLoggerConnectionInstances of DtRemoteLoggerConnection are a family of messages used to control a remote instance of the MAK-Logger over the network
MAKLogger::DtResponseFunctorDtResponseFunctor provides an abstract interface for functions which takes a response
DtRunnable
MAKLogger::DtRuntimeCommandFactoryThe factory for decoding text commands
MAKLogger::DtScopedSequenceLockA scoped sequence lock
DtSetOffsetDialog
MAKLogger::DtSetStartStopTimesDialogA Dialog for setting the start and stop times of the logger
MAKLogger::DtSetTimeDialogSet time dialog implementation
MAKLogger::DtSetZoomDialog
MAKLogger::DtSharedQueue< T >A Thread safe queue which can be used across thread boundaries
DtShortDatatypeRepOMT Datatype of type Short - in network format which means Big Endian representation
DtShortLEDatatypeRepOMT Datatype of type Short - in little endian
MAKLogger::DtSignal< SignalType >
DtSimpleDatatypeNode
DtSimulationInterfacePrinterPrints message for received record responses
MAKLogger::DtSliderBarUsed to manage a bar between a start and an end of a slider bar
MAKLogger::DtSliderBoxRepresents a box within a slider
MAKLogger::DtSlot< SignalType >
MAKLogger::DtSmartBufferA smart buffer has a shared pointer to the memory buffer and an offset and size of a 'smart' sub buffer
MAKLogger::DtSortByPtrObject< TPtr >Sort predicate object function
DtSqlCommandFactory
DtSqlConnection
DtSqlDatabaseParameters
DtSqlEnvironmentAllocates an environment and uses DtSqlIfErrorHandler to process errors To make most ODBC interface calls, it is necessary to first allocation an SQL environment object
MAKLogger::DtSqlExportSettingsThe class which holds the export settings
DtSqlIfErrorHandler
DtSqlStatement
MAKLogger::DtStateObjectA generic object that has state
MAKLogger::DtStateObjectViewWidgetWidget class
MAKLogger::DtStateObserverControllerThe implementation of the control logic for the state observer
MAKLogger::DtStateObserverModelThe implementation of the system logic of the State Observer
MAKLogger::DtStateObserverViewThe DtStateObserverView represents the view for the state observer which is part of a standard Model-View-Controller interface
DtStringDatatypeRepOMT Datatype of type string
DtStringTreeBasically a struct with a destructor, a string tree is a collection of indexed strings used to hold more complex attributes or parameters
MAKLogger::DtSubscriptionListFileThe subscription list file allow reading and writing of subscription list data to and from a file
DtSynchroNode
DtSystemInterfacePrinterPrints message for received system responses
DtTagNode
MAKLogger::DtThreadedLoggerProvides an instance of DtLogger which can be run from a thread
MAKLogger::DtThreadedObjectA Threaded object runs a DtRunnable object in a separate thread
MAKLogger::DtThreadSafe< T >Thread safe interface to a value
MAKLogger::DtTimeBarZoomControlThe widget which controls the zoom and displays the time bar overlaying the slider bar
MAKLogger::DtTimeBarZoomSliderSlider bar which shows an mini tile bar overlay which is responsible for zooming the time bar and drawing a minimized view of it
DtTimeButtons
MAKLogger::DtTimeComponentA time component represents the current time of the logger
MAKLogger::DtTimelineBarA time line bar which is zoom able and drawable current time marker
MAKLogger::DtTimeProviderAn abstract class which provides time advances used by the DtLgrClock
DtTimeRepNode
DtTopoCoordinateDatatypeRepDisplay geocentric orientation as topographic Heading, Pitch, Roll
DtUnicodeDatatypeRepOMT Datatype of type unicode (utf16-Big Endian string)
MAKLogger::DtUniqueEntryArrayClass 'DtUniqueEntryArray'
MAKLogger::DtUniqueEntryArrayVPtrClass 'DtUniqueEntryArrayVPtr'
MAKLogger::DtUniqueEntryArrWDataClass 'DtUniqueEntryArrWData'
DtUpdateRateNode
MAKLogger::DtValue< T >DtValue is a template class that provide value access
MAKLogger::DtValueList< T >A list of values
MAKLogger::DtValueSignal< SignalType >
MAKLogger::DtValueSmootherClass responsible for smoothing multiple input values and calculating an interpolated 'next' value
DtVariantDatatypeNode
MAKLogger::DtVectorButtonVector Button which uses a vector drawing rather than bitmap
MAKLogger::DtVectorButtonStylesVector button drawing functions
MAKLogger::DtWallClockTimeProviderAn implementation of DtTimeProvider which provides time in real time according to the system clock
DtXML1516FileReader
DtXMLEvolvedFileReader
DtXMLFileReader
MAKLogger::DtLgrRecordDriver::DumpCurrentRecordingThread
MAKLogger::DtLgrDisEntityTypeManager::EntityManagerDescDescription header followed by array of entityTypeDesc
MAKLogger::DtLgrDisEntityTypeManager::EntityTypeDescDescription struct of a type
MAKLogger::DtLgrAppGuiEvent::EventArgs
MAKLogger::DtSubscriptionListFile::ExtentDesc
MAKLogger::DtMultiMessageOutput::filterAndSend
MAKLogger::DtLgrPacketIndexer::IndexEntry
MAKLogger::DtLgrDisDatabasePrinter::InstanceData
MAKLogger::DtThreadSafe< T >::LockedProxyPrivate class that provides a locked call to the object
map
MultiArg
MAKLogger::NetCheckpointUpdate
MAKLogger::NetCheckpointUpdateHeader
MAKLogger::NetCheckpointUpdateTail
MAKLogger::DtLgrPacketIndexer::NetIndexEntryThe entries stored in the packet
MAKLogger::DtLgrPacketIndexer::NetIndexTableThe table stored at the beginning of the packet followed by the net entries
MAKLogger::NetInteractionRecord
MAKLogger::NetMultiTimedUpdateRecordRecord of a multiTimedUpdate
MAKLogger::DtLgrEntityTrackingFormat::NetPacketHeader
MAKLogger::DtLgrLegacyUncheckpointedFormat::NetPacketHeader
MAKLogger::DtLgrAnnotationLoader::NetPacketHeaderHeader used to read binary file format
MAKLogger::DtLgrLegacyUncheckpointedFormat::NetPacketTail
MAKLogger::NetRemovalRecordNet structor for a removal record
MAKLogger::NetTimedUpdateRecordNet structure for Update Record
MAKLogger::DtLgrEntityTracker::NetTrackerEntryA tracker entry used for encoding
MAKLogger::DtLgrEntityTracker::NetTrackerEntryHeaderThe entries stored in the packet
MAKLogger::DtLgrEntityTracker::NetTrackerTableThe table stored at the beginning of the packet followed by the net entries
MAKLogger::NetUpdateRecordNet structure for an update record
MAKLogger::DtLgrDisDatabasePrinter::PduCacheEntry
MAKLogger::DtLgrPduTypeFilter::PduTypeFilterHeaderHeader is followed by DisDescription
QAbstractButton
QDialog
QDoubleSpinBox
QEvent
QList
QMainWindow
QObject
QStyle
QToolBar
QTreeWidget
QTreeWidgetItem
QWidget
MAKLogger::DtSubscriptionListFile::RegionDesc
MAKLogger::DtLgrAppGuiEvent::RemoveMainMenuArgs
MAKLogger::DtLgrAppGuiEvent::RemoveMenuItemArgs
MAKLogger::ReplacedUnlabeledMultiArg< T >Just like a MultiArg, except that the DtCmdLine::Arguments are unlabeled
MAKLogger::DtThreadSafe< T >::SequenceLockImplPrivate class which implements the Sequence lock
SingleAttribute
StatusWidgetUI
MAKLogger::DtLgrEntityTracker::TrackerEntryAn entry in the internal list of tracked entities
Ui_DtDisConnectionDialog
Ui_DtFilterByPduDialogUi
Ui_DtFilterByTypeDialogUi
Ui_DtLgrDisConfigUI
Ui_DtPointAnnotationDialogUI
Ui_DtSetStartStopTimeDialogUi
Ui_DtSetTimeDlgUi
Ui_DtSetZoomDialogUi
Ui_DtStateObjectViewUI
Ui_entityIdFilterDialog
Ui_MySQLExportSettingsUI
Ui_VRFMessageFilterDialog
unary_function
ValueArg

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)