MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs

Go to the source code of this file.

Classes

class  DtFedExCallbackInfo
 Info for fed ex callbacks. More...
 
class  DtTickCallbackInfo
 Info for tick callbacks. More...
 
class  DtTickWithExecCallbackInfo
 Info for tick callbacks with DtRtiExec reference. More...
 
class  DtLogFileNameCallbackInfo
 Info for log file name callbacks. More...
 
class  DtRtiExec
 

Typedefs

typedef DtBoost::shared_ptr
< DtExtendedRtiMsgForwarder
DtRtiMsgForwarderSP
 Smart pointer to forwarder needed for vlThreads. More...
 
typedef DtRtiExec *(* DtRtiExecCreator )(DtRIDParameters *p, DtBoost::shared_ptr< DtFilePrinter > logPrinter, bool autoExit, const DtRtiConnectionInfoDataPair &connInfo)
 DtRtiExec creator callback signature. More...
 
typedef void(* DtFedExCbFn )(DtFedExec *exec, void *usr)
 Create/Destroy federation callback function signature. More...
 
typedef void(* DtTickCbFn )(void *usr)
 Tick callback function signatures. More...
 
typedef void(* DtTickWithExecCbFn )(const DtRtiExec &exec, void *usr)
 
typedef void(* DtLogFileNameCbFn )(const DtFilename &file, void *usr)
 Log file name update callback function signature. More...
 

Typedef Documentation

typedef void(* DtFedExCbFn)(DtFedExec *exec, void *usr)

Create/Destroy federation callback function signature.

typedef void(* DtLogFileNameCbFn)(const DtFilename &file, void *usr)

Log file name update callback function signature.

typedef DtRtiExec*(* DtRtiExecCreator)(DtRIDParameters *p, DtBoost::shared_ptr< DtFilePrinter > logPrinter, bool autoExit, const DtRtiConnectionInfoDataPair &connInfo)

DtRtiExec creator callback signature.

typedef DtBoost::shared_ptr<DtExtendedRtiMsgForwarder> DtRtiMsgForwarderSP

Smart pointer to forwarder needed for vlThreads.

typedef void(* DtTickCbFn)(void *usr)

Tick callback function signatures.

typedef void(* DtTickWithExecCbFn)(const DtRtiExec &exec, void *usr)

Document ID: Generated on Thu May 11 15:55:32 EDT 2023 from SVN revision 254743
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)