MAK RTIspy API Documentation for HLA Evolved
Classes | Defines | Typedefs | Enumerations
baseTypes.hh File Reference

Go to the source code of this file.

Classes

class  Exception

Defines

#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 }

Define Documentation

#define NULL   (0)

Referenced by DtRidChooser::accept(), DtRtiObject::acquireRemoteSubscriptions(), DtAttrSetLists::add(), DtAssistantFederateInfoDialogMgr::addFederateInfoDialogToMap(), DtRtiForwarderGroup::addForwarderToGroup(), DtSortedList::addToList(), DtFedAmbWrapperChain::addWrapper(), DtFedExec::announceAllSyncPoints(), DtObjectClassInfo::attrByHandle(), DtObjectClassInfo::attrByName(), DtAttrSetLists::attributeList(), DtObjectMgr::autoProvideAttrValueUpdate(), DtSmSubscribableMessageQueue__rti__::bucketHeader(), DtMessageThrottle::clear(), DtAsyncConnectionMgr::connectFederation(), 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(), DtObjectMgr::divestAllInstances(), DtAssistantPreferencesViewMgr::DtAssistantPreferencesViewMgr(), DtAttrSetLists::DtAttrSetLists(), DtCreateProcess__rti__(), DtEnumerateInterfaces(), 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(), DtAssistantFederateInfoDialogMgr::findFedInfoDlg(), DtRtiAmbObserverList::first(), DtInteractionMgr::firstSubscribedClass(), DtObjectMgr::firstSubscribedClass(), DtMessageThrottle::flush(), getCWD(), DtInteractionClassInfo::getDestinations(), DtObjectClassInfo::getForcedDestinations(), DtFederateMgr::getOrderName(), DtFedExec::getReader(), DtRtiExecFederateMgr::getReader(), DtFederateMgr::getReader(), 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(), DtRestoreReplyMsg::label(), DtRestoreBegunMsg::label(), DtSaveResponseMsg::label(), DtRetractInfoList::lookupByNumber(), rti1516::LogicalTimeFactoryFactory::makeLogicalTimeFactory(), DtRtiExecFederateMgr::mergeFomModules(), DtSmSubscribableMessageQueue__rti__::message(), DtRetractInfoList::minRetraction(), DtRtiConnection::netRead(), DtTcpWwwSpyAdapter::netRead(), DtRtiMsgQueue::nextMsg(), DtRtiMsgQueue::nextTsoMsg(), DtSortedList::operator=(), 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(), DtObjectMgr::processRequest(), DtObjectMgr::processResign(), DtFedExec::processRestoreBegun(), DtFedExec::processRestoreRequest(), DtSynchronousFileDistributor::pullEntireFedFile(), DtFileDistributor::pushFedFile(), DtFilteredTcpForwarder::readAndForward(), DtFederateMgr::readFedFile(), DtFederateMgr::readFedFilePtr(), DtRtiSaveFile::readNextPacket(), DtSmSocket__rti__::recv(), DtRtiSmSocket::recv(), DtInteractionClassInfo::remoteFederateIsSubscribed(), DtObjectClassInfo::remoteFederateIsSubscribed(), DtObjectClassInfo::remotePassiveSubscribe(), DtAttrSetLists::remove(), 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(), DtObjectMgr::sendBestEffortUpdateMsg(), DtObjectMgr::sendDeleteMsg(), DtFileDistributor::sendFedFile(), DtInteractionMgr::sendInteractionMsg(), DtSmSubscribableMessageQueue__rti__::sendMessage(), DtRtiSubscribableMessageQueue::sendMessage(), DtObjectMgr::sendPendingRegister(), DtObjectMgr::sendPendingRemovals(), DtInteractionMgr::sendPendingStartInters(), DtInteractionMgr::sendPendingStopInters(), DtObjectMgr::sendReliableUpdateMsg(), DtObjectMgr::sendUpdate(), DtRtiMtdNull::set(), DtRtiMtdMcastAddr::set(), DtRtiMtdTimeStamp::set(), DtRtiMtdTestId::set(), DtRtiMtdForwarderGroupId::set(), DtRtiMtdDestinationList::set(), DtRtiMtdFederateHostInformation::set(), DtRtiMetadata::setCopyEnable(), DtFederate::setFederateSyncPtAchieved(), DtRtiSaveFile::setForRead(), DtRtiSaveFile::setForWrite(), DtSaveMsg::setLabel(), DtUpdateMsg::setObjName(), DtInteractionMgr::setOrder(), DtDeleteMsg::setTag(), DtInteractionMsg::setTag(), DtUpdateMsg::setTag(), DtRequestMsg::setTag(), DtOwnershipMsg::setTag(), DtInteractionMgr::setTransport(), DtRouteMap::setupDefaultRoutes(), DtAssistantPreferencesViewMgr::showAssistantLog(), DtRtiExec::startRtiForwarder(), DtRidChooser::startTheAssistant(), DtInteractionClassInfo::subscribedWithRegion(), DtDeleteMsg::tag(), DtInteractionMsg::tag(), DtUpdateMsg::tag(), DtSyncPt::tag(), DtRequestMsg::tag(), DtSyncPointMsg::tag(), DtOwnershipMsg::tag(), DtRtiAssistantClient::testConnectionStatus(), DtSynchronousFileDistributor::tick(), DtAssistantPreferencesViewMgr::tick(), DtFedExec::tickSaveRestore(), DtSaveMsg::time(), DtRtiMsg::time(), DtResignMsg::timeStamp(), DtFedExec::transferRidParams(), DtSmSubscribableMessageQueue__rti__::unsubscribe(), DtRtiSubscribableMessageQueue::unsubscribe(), DtSyncPointMsg::unsuccessfulFederates(), DtRtiAssistantExecClient::updateLogFile(), DtRtiAssistantLrcClient::updateLrcLogFile(), DtInteractionClassInfo::updateRelevance(), DtObjectClassInfo::updateRelevance(), DtRtiAssistantWwwClient::updateWwwLogFile(), DtForwarderNode::writeMessageToPipe(), DtAttrSetLists::~DtAttrSetLists(), DtCondVar__rti__::~DtCondVar__rti__(), DtConnectionMgr::~DtConnectionMgr(), DtDeleteMsg::~DtDeleteMsg(), DtFedAmbWrapperChain::~DtFedAmbWrapperChain(), DtFederateMgr::~DtFederateMgr(), DtFedExec::~DtFedExec(), DtInteractionClassInfo::~DtInteractionClassInfo(), DtInteractionMsg::~DtInteractionMsg(), 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__(), DtSortedList::~DtSortedList(), and DtUpdateMsg::~DtUpdateMsg().

#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 Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)