MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Typedefs | Enumerations
baseTypes.hh File Reference

Go to the source code of this file.

Classes

class  Exception

Macros

#define NULL   (0)
#define RTI_EXCEPT(A)
#define RTI_EXCEPT(A)

Typedefs

typedef unsigned short UShort
typedef short Short
typedef unsigned long ULong
typedef long Long
typedef double Double
typedef float Float

Enumerations

enum  Boolean { RTI_FALSE = 0, RTI_TRUE }

Macro Definition Documentation

#define NULL   (0)

Referenced by DtRidChooser::accept(), DtRtiObject::acquireRemoteSubscriptions(), DtAttrSetLists::add(), DtRtiForwarderGroup::addForwarderToGroup(), DtFomClassMgr::addInterClass(), DtFomClassMgr::addObjClass(), DtSortedList::addToList(), DtFedAmbWrapperChain::addWrapper(), DtObjectMgr::allObj(), DtFedExec::announceAllSyncPoints(), DtObjectClassInfo::attrByHandle(), DtObjectClassInfo::attrByName(), DtAttrSetLists::attributeList(), DtSmSubscribableMessageQueue__rti__::bucketHeader(), DtNetworkMapWidget::checkAndAddLightweight(), DtNetworkMapWidget::checkAndAddMainForwarder(), DtPropertyEditView::clear(), DtMessageThrottle::clear(), DtNetworkMapWidget::clearFederateFlags(), DtNetworkMapWidget::clearList(), DtPeerToPeerTcpSockMgr::connectToPeer(), DtMessageFactory< T_Message, T_MessageKind, T_NetworkHeader >::create(), DtConnectionMgr::createRelConn(), DtRtiObject::decode(), DtRtiMsgQueue::deleteAll(), DtRetractInfoList::deleteAll(), DtObjectMgr::deleteAllOwnedObjects(), DtRtiExec::deleteFederate(), DtRtiMsgQueue::deleteMsgs(), DtObjectMgr::discoverObject(), DtNetworkMapWidget::doesFederateExist(), DtNetworkMapWidget::doesRtiexecExist(), DtAssistantPreferencesViewMgr::DtAssistantPreferencesViewMgr(), DtAttrSetLists::DtAttrSetLists(), DtCreateProcess__rti__(), DtEnumerateInterfaces(), DtFederate::DtFederate(), DtFedExec::DtFedExec(), DtInteractionClassInfo::DtInteractionClassInfo(), DtMsgCompressor::DtMsgCompressor(), DtObjectClassInfo::DtObjectClassInfo(), DtPerformDNSLookup(), DtReadFile(), DtRidChooser::DtRidChooser(), DtRIDParameters::DtRIDParameters(), DtRtiAssistantClient::DtRtiAssistantClient(), DtRtiObject::DtRtiObject(), DtSortedList::DtSortedList(), DtSyncPointMsg::federates(), DtFederate::federateSyncPtAchieved(), DtFederate::federateSyncPtAchievedSuccessfully(), DtFileDistributor::fedFileUploaded(), DtFedExec::fedTimeFactory(), DtFileDistributor::fileReceived(), DtAssistantPlot::findSeries(), DtRtiAmbObserverList::first(), DtInteractionMgr::firstSubscribedClass(), DtObjectMgr::firstSubscribedClass(), DtMessageThrottle::flush(), getCWD(), DtInteractionClassInfo::getDestinations(), DtObjectClassInfo::getForcedDestinations(), DtNetworkMapCentralNode::getForwarderNode(), DtNetworkMapCentralNode::getForwarderNodeByName(), DtIconAndTextureManager::getInstance(), DtNetworkMapCentralNode::getNode(), DtNetworkMapCentralNode::getNodeByFederateHandle(), DtNetworkMapCentralNode::getNodeByFederateName(), DtFederateMgr::getOrderName(), DtFedExec::getReader(), DtRtiExecFederateMgr::getReader(), DtFederateMgr::getReader(), DtNetworkMapWidget::getSelectedNodeInfo(), DtInteractionMgr::getTransport(), DtFederateMgr::getTransportationName(), DtFederateTrackingFilter::handleJoinMsg(), DtFederateTrackingFilter::handleJoinResponseMsg(), DtRdWrLock__rti__::init(), DtCondVar__rti__::init(), DtRtiConnection::init(), DtFedExec::initiateSave(), DtSortedList::insertAfter(), DtSortedList::insertBefore(), DtRtiObject::isDiscovered(), DtSmSubscribableMessageQueue__rti__::isEmpty(), DtRtiSaveFile::isOk(), DtNetworkMapWidget::keyPressEvent(), DtObjectMgr::knownObj(), DtRestoreReplyMsg::label(), DtRestoreBegunMsg::label(), DtSaveResponseMsg::label(), DtRetractInfoList::lookupByNumber(), DtObjectMgr::lrcManagedObj(), rti1516::LogicalTimeFactoryFactory::makeLogicalTimeFactory(), DtRtiExecFederateMgr::mergeFomModules(), DtSmSubscribableMessageQueue__rti__::message(), DtRetractInfoList::minRetraction(), DtNetworkMapWidget::mouseDoubleClickEvent(), DtNetworkMapWidget::mouseMoveEvent(), DtNetworkMapWidget::mousePressEvent(), DtRtiConnection::netRead(), DtRtiMsgQueue::nextMsg(), DtRtiMsgQueue::nextTsoMsg(), DtSortedList::operator=(), DtObjectMgr::ownedObj(), DtInteractionClassInfo::paramByHandle(), DtInteractionClassInfo::paramByName(), DtSmSubscribableMessageQueue__rti__::payloadInBucket(), DtRtiMsgQueue::peekNextTsoMsg(), DtObjectMgr::prepareToResign(), DtFedExec::processAchievedSyncPoint(), DtRtiShmQNetMgr::processConnection(), DtRtiExec::processCreate(), DtFedExec::processInitiatedSave(), DtInteractionMgr::processInteraction(), DtRtiExecFederateMgr::processJoinResponseMsg(), DtObjectMgr::processNewObj(), DtFedExec::processRegisterSyncPoint(), DtFedExec::processRestoreBegun(), DtFedExec::processRestoreRequest(), DtFileDistributor::pushFedFile(), DtFilteredTcpForwarder::readAndForward(), DtFederateMgr::readFedFile(), DtFederateMgr::readFedFilePtr(), DtRtiSaveFile::readNextPacket(), DtNetStatsMonitor::recursivelyAddAttributes(), DtNetStatsMonitor::recursivelyAddAttributesNames(), DtNetStatsMonitor::recursivelyAddAttrInitState(), DtNetStatsMonitor::recursivelyAddInteractions(), DtNetStatsMonitor::recursivelyAddObjects(), DtNetStatsMonitor::recursivelyAddParametersNames(), DtNetStatsMonitor::recursivelyAddParamInitState(), DtSmSocket__rti__::recv(), DtRtiSmSocket::recv(), DtInteractionClassInfo::remoteFederateIsSubscribed(), DtObjectClassInfo::remoteFederateIsSubscribed(), DtObjectClassInfo::remotePassiveSubscribe(), DtSortedList::remove(), DtSortedList::removeAll(), DtRetractInfoList::removeByNumber(), DtFedExec::removeFederateJoinedCallback(), DtFedExec::removeFederateResignedCallback(), DtFedExec::removeFederationSynchronizedCallback(), DtRtiExec::removeFedExCreatedCallback(), DtRtiExec::removeFedExDestroyedCallback(), DtRtiMsgQueue::removeMsg(), DtRtiMsgQueue::removeNextTsoMsg(), DtFedExec::removeSyncPtAchievedCallback(), DtFedExec::removeSyncPtRegisteredCallback(), DtFedExec::resignFederate(), DtRtiExecFederateMgr::resignFederationExecution(), DtRIDParameters::resolveAbsoluteFileLocation(), DtObjectClassInfo::restore(), restoreFederationSyncPoint(), DtFedExec::save(), DtObjectMgr::saveObjectList(), DtNetworkMapWidget::selectAndHoverText(), DtFileDistributor::sendFedFile(), DtInteractionMgr::sendInteractionMsg(), DtSmSubscribableMessageQueue__rti__::sendMessage(), DtRtiSubscribableMessageQueue::sendMessage(), DtObjectMgr::sendPendingRegister(), DtObjectMgr::sendPendingRemovals(), DtInteractionMgr::sendPendingStartInters(), DtInteractionMgr::sendPendingStopInters(), DtObjectMgr::sendUpdate(), DtRtiMtdNull::set(), DtRtiMtdMcastAddr::set(), DtRtiMtdTimeStamp::set(), DtRtiMtdTestId::set(), DtRtiMtdDestinationList::set(), DtRtiMtdForwarderGroupId::set(), DtRtiMtdFederateHostInformation::set(), DtRtiMetadata::setCopyEnable(), DtFederate::setFederateSyncPtAchieved(), DtRtiSaveFile::setForRead(), DtRtiSaveFile::setForWrite(), DtSaveMsg::setLabel(), DtInteractionMgr::setOrder(), DtDeleteMsg::setTag(), DtRequestMsg::setTag(), DtOwnershipMsg::setTag(), DtInteractionMgr::setTransport(), DtRouteMap::setupDefaultRoutes(), DtAssistantPreferencesViewMgr::showAssistantLog(), DtNetworkMapWidget::showContextMenu(), DtAsyncConnectionMgr::startAsynchronousReceiveProcessing(), DtAsyncConnectionMgr::startAsynchronousSendProcessing(), DtRtiExec::startRtiForwarder(), DtRidChooser::startTheAssistant(), DtInteractionClassInfo::subscribedWithRegion(), DtDeleteMsg::tag(), DtSyncPt::tag(), DtRequestMsg::tag(), DtSyncPointMsg::tag(), DtOwnershipMsg::tag(), DtRtiAssistantClient::testConnectionStatus(), DtSynchronousFileDistributor::tick(), DtFederationsViewDialog::tick(), DtAssistantPreferencesViewMgr::tick(), DtFedExec::tickSaveRestore(), DtSaveMsg::time(), DtRtiMsg::time(), DtResignMsg::timeStamp(), DtFedExec::transferRidParams(), DtSmSubscribableMessageQueue__rti__::unsubscribe(), DtRtiSubscribableMessageQueue::unsubscribe(), DtSyncPointMsg::unsuccessfulFederates(), DtNetworkMapWidget::updateFederateInfo(), DtRtiAssistantForwarderClient::updateLogFile(), DtRtiAssistantLrcClient::updateLrcLogFile(), DtInteractionClassInfo::updateRelevance(), DtObjectClassInfo::updateRelevance(), DtForwarderNode::writeMessageToPipe(), DtAttrSetLists::~DtAttrSetLists(), DtCondVar__rti__::~DtCondVar__rti__(), DtConnectionMgr::~DtConnectionMgr(), DtDeleteMsg::~DtDeleteMsg(), DtFedAmbWrapperChain::~DtFedAmbWrapperChain(), DtFederateMgr::~DtFederateMgr(), DtFedExec::~DtFedExec(), DtIconAndTextureManager::~DtIconAndTextureManager(), DtInteractionClassInfo::~DtInteractionClassInfo(), DtInteractionMsg::~DtInteractionMsg(), DtNetStatsMonitor::~DtNetStatsMonitor(), DtNetworkMapWidget::~DtNetworkMapWidget(), DtObjectClassInfo::~DtObjectClassInfo(), DtRequestMsg::~DtRequestMsg(), DtRestoreReplyMsg::~DtRestoreReplyMsg(), DtRIDParameters::~DtRIDParameters(), DtRtiAmbObserverList::~DtRtiAmbObserverList(), DtRtiMetadata::~DtRtiMetadata(), DtRtiObject::~DtRtiObject(), DtRtiPluginManager::~DtRtiPluginManager(), DtRtiSaveFile::~DtRtiSaveFile(), DtSaveMsg::~DtSaveMsg(), DtSaveResponseMsg::~DtSaveResponseMsg(), DtSharedMemoryPoolManager__rti__::~DtSharedMemoryPoolManager__rti__(), and DtSortedList::~DtSortedList().

#define RTI_EXCEPT (   A)
Value:
class A : public Exception { \
public: \
static RTI_EXPORT const char *_ex; \
A (const char *reason) : Exception (reason) { _name = _ex; } \
A (ULong serial, const char *reason=NULL) \
: Exception (serial, reason) { _name = _ex; } \
A (A const & toCopy) : Exception(toCopy) { _name = _ex; } \
Exception * cloneSelf() const throw() { return (new A(_reason)); } \
void throwSelf() const { throw *this; } \
};
#define RTI_EXCEPT (   A)
Value:
class A : public Exception { \
public: \
static RTI_EXPORT const char *_ex; \
A (const char *reason) : Exception (reason) { _name = _ex; } \
A (ULong serial, const char *reason=NULL) \
: Exception (serial, reason) { _name = _ex; } \
A (A const & toCopy) : Exception(toCopy) { _name = _ex; } \
Exception * cloneSelf() const throw() { return (new A(_reason)); } \
void throwSelf() const { throw *this; } \
};

Typedef Documentation

typedef double Double
typedef float Float
typedef long Long
typedef short Short
typedef unsigned long ULong
typedef unsigned short UShort

Enumeration Type Documentation

enum Boolean
Enumerator:
RTI_FALSE 
RTI_TRUE 

Document ID: Generated on Wed Mar 11 20:26:49 EDT 2015 from SVN revision 150939
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)