MAK RTIspy API Documentation for HLA 4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtSignalMappings Class Reference

This class handles the mappings from all signals and slots for a particular signal ID. More...

+ Collaboration diagram for DtSignalMappings:

Public Member Functions

 DtSignalMappings ()
 Constructor. More...
 
 ~DtSignalMappings ()
 Destructor. More...
 
void addSignal (QObject *obj, const char *sig)
 Add a new signal. More...
 
void addSlot (QObject *obj, const char *slt)
 Add a new slot. More...
 
bool connectSignals ()
 Connects all of the signals to all of the slots. More...
 

Protected Member Functions

void printOrphans ()
 When there are no signals and/or no slots, print the orphans. More...
 

Protected Attributes

std::vector< DtSignalInfomySignals
 
std::vector< DtSlotInfomySlots
 

Detailed Description

This class handles the mappings from all signals and slots for a particular signal ID.

Constructor & Destructor Documentation

DtSignalMappings::DtSignalMappings ( )
inline

Constructor.

References mySignals, and mySlots.

DtSignalMappings::~DtSignalMappings ( )
inline

Destructor.

Member Function Documentation

void DtSignalMappings::addSignal ( QObject obj,
const char *  sig 
)
inline

Add a new signal.

References mySignals.

void DtSignalMappings::addSlot ( QObject obj,
const char *  slt 
)
inline

Add a new slot.

References mySlots.

bool DtSignalMappings::connectSignals ( )

Connects all of the signals to all of the slots.

Returns true on success, false otherwise.

void DtSignalMappings::printOrphans ( )
protected

When there are no signals and/or no slots, print the orphans.

Member Data Documentation

std::vector<DtSignalInfo> DtSignalMappings::mySignals
protected

Referenced by addSignal(), and DtSignalMappings().

std::vector<DtSlotInfo> DtSignalMappings::mySlots
protected

Referenced by addSlot(), and DtSignalMappings().


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

Document ID: Generated on Sun Jul 20 16:15:30 EDT 2025 from SVN revision 277985
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)