| 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 value | ArMapChanger | [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_NAME | ArMapChanger | [static] |
| CONTINUE_CHANGES enum value | ArMapChanger | [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 value | ArMapChanger | [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 value | ArMapChanger | [protected] |
| isIdleProcessingPending() | ArMapChanger | [protected] |
| isMatchingObjects(ArMapObject *obj1, ArMapObject *obj2) | ArMapChanger | [protected] |
| LAST_CHANGE_COMMAND enum value | ArMapChanger | [protected] |
| LAST_CHANGE_DATA_TYPE enum value | ArMapChanger | [protected] |
| LINES_DATA enum value | ArMapChanger | [protected] |
| MapChangeCommand enum name | ArMapChanger | [protected] |
| MapChangeDataType enum name | ArMapChanger | [protected] |
| MapChangeReplyType enum name | ArMapChanger | [protected] |
| MAX_LINES_IN_PACKET enum value (defined in ArMapChanger) | ArMapChanger | [protected] |
| MAX_POINTS_IN_PACKET enum value (defined in ArMapChanger) | ArMapChanger | [protected] |
| myChangeCBList | ArMapChanger | [protected] |
| myChangeDetails | ArMapChanger | [protected] |
| myClient | ArMapChanger | [protected] |
| myClientInfo | ArMapChanger | [protected] |
| myClientInfoMutex | ArMapChanger | [protected] |
| myClientMutex | ArMapChanger | [protected] |
| myClientShutdownCB | ArMapChanger | [protected] |
| myHandleChangePacketCB | ArMapChanger | [protected] |
| myHandleChangesInProgressPacketCB | ArMapChanger | [protected] |
| myHandleIdleProcessingPacketCB | ArMapChanger | [protected] |
| myHandleReplyPacketCB | ArMapChanger | [protected] |
| myIdleProcessingMutex | ArMapChanger | [protected] |
| myInfoNames | ArMapChanger | [protected] |
| myInterleaveMutex | ArMapChanger | [protected] |
| myIsIdleProcessingPending | ArMapChanger | [protected] |
| myIsWaitingForReturn | ArMapChanger | [protected] |
| myMap | ArMapChanger | [protected] |
| myPostWriteCBList | ArMapChanger | [protected] |
| myPreWriteCBList | ArMapChanger | [protected] |
| myReadyForNextPacket | ArMapChanger | [protected] |
| myServer | ArMapChanger | [protected] |
| myWorkingMap | ArMapChanger | [protected] |
| NO_CHANGE enum value | ArMapChanger | [protected] |
| OBJECTS_DATA enum value | ArMapChanger | [protected] |
| POINTS_DATA enum value | ArMapChanger | [protected] |
| PROCESS_CHANGES_PACKET_NAME | ArMapChanger | [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 value | ArMapChanger | [protected] |
| SUMMARY_DATA enum value | ArMapChanger | [protected] |
| SUPPLEMENT_DATA enum value | ArMapChanger | [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] |