CXEVCommunication Class

# CXEVCommunication Class Reference

[CADIHash.h Index] [CADIHash.h Hierarchy]

A visitor visiting document trees built from the communication More...

`#include <../libInvertedFile/include/CXEVCommunication.h>`

Inherits: CXMLElementVisitor

## Public Members

- CXEVCommunication (CCommunicationHandler* inHandler)
- virtual bool startVisit (const CXMLElement& inVisited)
- virtual void endVisit (const CXMLElement& inVisited)

## Protected Members

- string mSessionID
- CCommunicationHandler* mHandler

## Detailed Description

A visitor visiting document trees built from the communication.

## CXEVCommunication(CCommunicationHandler* inHandler)

constructor. When traversing the tree we need to call member functions of the communication handler with subtrees of the tree we traverse.

## virtual bool startVisit(const CXMLElement& inVisited)

actually carrying out the visit

## virtual void endVisit(const CXMLElement& inVisited)

actually carrying out the visit

## string mSessionID

the session in which this message is sent

## CCommunicationHandler* mHandler

CCommunicationHandler which will build the response from our calls

| Kdoc