ArMapChanger Member List

This is the complete list of members for ArMapChanger, including all inherited members.

addChangeCB(ArFunctor2< ArServerClient *, std::list< ArNetPacket * > * > *functor)ArMapChanger [virtual]
addFileLineSetPackets(MapChangeDataType dataType, ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, const char *extra, ArMapFileLineSet *fileLineSet, std::list< ArNetPacket * > *packetListOut)ArMapChanger [protected]
addFileLineToPacketList(MapChangeDataType dataType, ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, const ArMapFileLine &fileLine, std::list< ArNetPacket * > *packetListOut)ArMapChanger [protected]
addGroupToPacketList(MapChangeDataType dataType, ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, ArMapFileLineGroup &group, std::list< ArNetPacket * > *packetListOut)ArMapChanger [protected]
addHeaderToPacket(MapChangeCommand command, MapChangeDataType dataType, ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, ArNetPacket *packet)ArMapChanger [protected]
addLinesPackets(ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, std::vector< ArLineSegment > *lineSegmentList, std::list< ArNetPacket * > *packetListOut)ArMapChanger [protected]
addPointsPackets(ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, std::vector< ArPose > *pointList, std::list< ArNetPacket * > *packetListOut)ArMapChanger [protected]
addPostWriteFileCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArMapChanger [virtual]
addPreWriteFileCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST)ArMapChanger [virtual]
addToCallbackList(ArFunctor *functor, ArListPos::Pos position, std::list< ArFunctor * > *cbList)ArMapChanger [protected]
applyInfoChanges(ArMapChangeDetails *changeDetails)ArMapChanger [protected]
applyMapChanges(ArMapChangeDetails *changeDetails)ArMapChanger [virtual]
applyObjectChanges(ArMapChangeDetails *changeDetails)ArMapChanger [protected]
applyScanChanges(ArMapChangeDetails *changeDetails)ArMapChanger [protected]
applyScanChanges(ArMapChangeDetails *changeDetails, const char *scanType, ArFileParser &parser)ArMapChanger [protected]
applySupplementChanges(ArMapChangeDetails *changeDetails)ArMapChanger [protected]
ArMapChanger(ArServerBase *server, ArMapInterface *map)ArMapChanger
ArMapChanger(ArClientBase *client, const std::list< std::string > &infoNames)ArMapChanger
ArMapChanger(ArMapInterface *map)ArMapChanger
CANCEL_CHANGES enum valueArMapChanger [protected]
CHANGE_COMMAND_COUNT enum value (defined in ArMapChanger)ArMapChanger [protected]
CHANGE_DATA_TYPE_COUNT enum value (defined in ArMapChanger)ArMapChanger [protected]
CHANGE_FAILED enum value (defined in ArMapChanger)ArMapChanger [protected]
CHANGE_SUCCESS enum value (defined in ArMapChanger)ArMapChanger [protected]
CHANGES_IN_PROGRESS_PACKET_NAMEArMapChanger [static]
CONTINUE_CHANGES enum valueArMapChanger [protected]
convertChangeDetailsToPacketList(ArMapChangeDetails *changeDetails, std::list< ArNetPacket * > *packetListOut, bool isRelay=false)ArMapChanger [protected]
convertPacketListToChangeDetails(std::list< ArNetPacket * > &packetList, ArMapChangeDetails *changeDetailsOut)ArMapChanger [protected]
FINISH_CHANGES enum valueArMapChanger [protected]
handleChangePacket(ArServerClient *client, ArNetPacket *packet)ArMapChanger [protected, virtual]
handleChangeReplyPacket(ArNetPacket *packet)ArMapChanger [protected, virtual]
handleChangesInProgressPacket(ArNetPacket *packet)ArMapChanger [protected, virtual]
handleClientShutdown()ArMapChanger [protected, virtual]
handleIdleProcessingPacket(ArNetPacket *packet)ArMapChanger [protected, virtual]
INFO_DATA enum valueArMapChanger [protected]
isIdleProcessingPending()ArMapChanger [protected]
isMatchingObjects(ArMapObject *obj1, ArMapObject *obj2)ArMapChanger [protected]
LAST_CHANGE_COMMAND enum valueArMapChanger [protected]
LAST_CHANGE_DATA_TYPE enum valueArMapChanger [protected]
LINES_DATA enum valueArMapChanger [protected]
MapChangeCommand enum nameArMapChanger [protected]
MapChangeDataType enum nameArMapChanger [protected]
MapChangeReplyType enum nameArMapChanger [protected]
MAX_LINES_IN_PACKET enum value (defined in ArMapChanger)ArMapChanger [protected]
MAX_POINTS_IN_PACKET enum value (defined in ArMapChanger)ArMapChanger [protected]
myChangeCBListArMapChanger [protected]
myChangeDetailsArMapChanger [protected]
myClientArMapChanger [protected]
myClientInfoArMapChanger [protected]
myClientInfoMutexArMapChanger [protected]
myClientMutexArMapChanger [protected]
myClientShutdownCBArMapChanger [protected]
myHandleChangePacketCBArMapChanger [protected]
myHandleChangesInProgressPacketCBArMapChanger [protected]
myHandleIdleProcessingPacketCBArMapChanger [protected]
myHandleReplyPacketCBArMapChanger [protected]
myIdleProcessingMutexArMapChanger [protected]
myInfoNamesArMapChanger [protected]
myInterleaveMutexArMapChanger [protected]
myIsIdleProcessingPendingArMapChanger [protected]
myIsWaitingForReturnArMapChanger [protected]
myMapArMapChanger [protected]
myPostWriteCBListArMapChanger [protected]
myPreWriteCBListArMapChanger [protected]
myReadyForNextPacketArMapChanger [protected]
myServerArMapChanger [protected]
myWorkingMapArMapChanger [protected]
NO_CHANGE enum valueArMapChanger [protected]
OBJECTS_DATA enum valueArMapChanger [protected]
POINTS_DATA enum valueArMapChanger [protected]
PROCESS_CHANGES_PACKET_NAMEArMapChanger [static]
remChangeCB(ArFunctor2< ArServerClient *, std::list< ArNetPacket * > * > *functor)ArMapChanger [virtual]
remFromCallbackList(ArFunctor *functor, std::list< ArFunctor * > *cbList)ArMapChanger [protected]
remPostWriteFileCB(ArFunctor *functor)ArMapChanger [virtual]
remPreWriteFileCB(ArFunctor *functor)ArMapChanger [virtual]
resetPacketList(std::list< ArNetPacket * > *packetList)ArMapChanger [protected]
sendMapChanges(ArMapChangeDetails *changeDetails)ArMapChanger [virtual]
sendPacketList(const std::list< ArNetPacket * > &packetList)ArMapChanger [virtual]
START_CHANGES enum valueArMapChanger [protected]
SUMMARY_DATA enum valueArMapChanger [protected]
SUPPLEMENT_DATA enum valueArMapChanger [protected]
unpackFileLineSet(ArNetPacket *packet, MapChangeDataType dataType, ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, int *numGroups, int *numChildren, ArMapChangeDetails *changeDetails)ArMapChanger [protected]
unpackHeader(ArNetPacket *packet, MapChangeCommand *commandOut, ArMapId *origMapIdOut, ArMapId *newMapIdOut=NULL, MapChangeDataType *dataTypeOut=NULL, ArMapChangeDetails::MapLineChangeType *changeTypeOut=NULL, std::string *scanTypeOut=NULL)ArMapChanger [protected]
unpackLines(ArNetPacket *packet, ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, int *numLines, ArMapChangeDetails *changeDetails)ArMapChanger [protected]
unpackPoints(ArNetPacket *packet, ArMapChangeDetails::MapLineChangeType changeType, const char *scanType, int *numPoints, ArMapChangeDetails *changeDetails)ArMapChanger [protected]
waitForReply(ArTime &started)ArMapChanger [protected]
~ArMapChanger()ArMapChanger [virtual]


Generated on Thu Aug 6 09:40:12 2009 for ArNetworking by  doxygen 1.5.1