VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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 Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)