VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Types | Protected Attributes
makVrv::DtVrvCommandFactory Class Reference

Factory for creating vrvCommands given a vrvControl packet. More...

List of all members.

Public Member Functions

 DtVrvCommandFactory ()
 CTOR.
virtual ~DtVrvCommandFactory ()
 DTOR.
virtual void initialize (const DtSharedVrvCommandSettings::DtVrvCommandSeedMap &seeds, boost::function< DtUniqueID(const std::string &)> func)
 Initialize the factor with its seed map.
virtual DtVrvCommandcreate (vrvControlToolkit::DtVrvControl_v1 *control)
 Create a vrvCommand from a recieved control packet.

Protected Types

typedef std::map
< vrvControlToolkit::DtVrvControlTypeEnum,
DtVrvCommandCreator * > 
CreatorMap

Protected Attributes

CreatorMap myCreators

Detailed Description

Factory for creating vrvCommands given a vrvControl packet.


Member Typedef Documentation


Constructor & Destructor Documentation

CTOR.

DTOR.


Member Function Documentation

virtual void makVrv::DtVrvCommandFactory::initialize ( const DtSharedVrvCommandSettings::DtVrvCommandSeedMap seeds,
boost::function< DtUniqueID(const std::string &)>  func 
) [virtual]

Initialize the factor with its seed map.

Create a vrvCommand from a recieved control packet.


Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)