My Project  v0.0.16
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
MiniPODMasterNode Class Reference

#include <MiniPODMasterNode.hpp>

Inheritance diagram for MiniPODMasterNode:
Inheritance graph
[legend]
Collaboration diagram for MiniPODMasterNode:
Collaboration graph
[legend]

Public Member Functions

Protected Attributes

Private Member Functions

Additional Inherited Members

Constructor & Destructor Documentation

◆ MiniPODMasterNode() [1/2]

MiniPODMasterNode ( const uhal::Node&  aNode)

◆ MiniPODMasterNode() [2/2]

MiniPODMasterNode ( const MiniPODMasterNode&  aOther)

◆ ~MiniPODMasterNode()

~MiniPODMasterNode ( )
virtual

Member Function Documentation

◆ constructor()

void constructor ( )
private

Construct the object from uhal::Node.

◆ getRxPOD()

const MiniPODRxSlave& getRxPOD ( const std::string&  name) const

◆ getRxPODs()

std::vector<std::string> getRxPODs ( ) const

◆ getTxPOD()

const MiniPODTxSlave& getTxPOD ( const std::string&  name) const

◆ getTxPODs()

std::vector<std::string> getTxPODs ( ) const

◆ UHAL_DERIVEDNODE()

UHAL_DERIVEDNODE ( MiniPODMasterNode  )
private

Member Data Documentation

◆ mRxPODs

boost::unordered_map<std::string, MiniPODRxSlave*> mRxPODs
protected

◆ mTxPODs

boost::unordered_map<std::string, MiniPODTxSlave*> mTxPODs
protected

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