VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
vrfProcessStateRepositoryManager.h File Reference

Go to the source code of this file.

Classes

class  DtVrfProcessStateRepositoryManager
 class DtVrfProcessStateRepositoryManager: More...

Typedefs

typedef void(* DtVrfProcessStateManagerCallbackFcn )(DtVrfProcessStateRepository *procStateRep, void *usr)
 Callback function definition (for callbacks registered on DtVrfProcessStateRepository* additions to and removals from the DtVrfProcessStateRepositoryManager).

Functions

template<typename T_PSRType >
T_PSRType * findPsrByNameAndType (const DtString &psrName, const std::list< DtVrfProcessStateRepository * > &psrList)
 Templated function which finds the first occurrence of a PSR in the specified psrList that has the specified name and type.

Detailed Description

Typedef Documentation

typedef void(* DtVrfProcessStateManagerCallbackFcn)(DtVrfProcessStateRepository *procStateRep, void *usr)

Callback function definition (for callbacks registered on DtVrfProcessStateRepository* additions to and removals from the DtVrfProcessStateRepositoryManager).

Function Documentation

template<typename T_PSRType >
T_PSRType * findPsrByNameAndType ( const DtString psrName,
const std::list< DtVrfProcessStateRepository * > &  psrList 
)

Templated function which finds the first occurrence of a PSR in the specified psrList that has the specified name and type.

Inline definitions.

Type is determined by the template type used when instantiating this function, and using dynamic_cast to test that type against each PSR.


Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)