System documentation of the GNU Image-Finding Tool

Public Member Functions | Protected Attributes | List of all members
CXEVI18nTranslator Class Reference

A visitor that visits XML elements in order to translate them. More...

#include <CXEVI18nTranslator.h>

Inheritance diagram for CXEVI18nTranslator:
CXMLElementVisitor

Public Member Functions

 CXEVI18nTranslator (const CI18nTranslator &inTranslator, string inLanguageCode)
 constructor.
 
virtual bool startVisit (CXMLElement &inVisited)
 actually carrying out the visit
 
virtual void endVisit (CXMLElement &inVisited)
 actually carrying out the visit
 
virtual bool startVisit (const CXMLElement &inVisited)
 This methods' use is forbidden. More...
 
virtual void endVisit (const CXMLElement &inVisited)
 This methods' use is forbidden. More...
 

Protected Attributes

string mLanguageCode
 the language code used for translating
 
const CI18nTranslatormTranslator
 the translator used for translating
 

Detailed Description

A visitor that visits XML elements in order to translate them.

Member Function Documentation

§ endVisit()

virtual void CXEVI18nTranslator::endVisit ( const CXMLElement inVisited)
virtual

This methods' use is forbidden.

Just there to satisfy interface.

Implements CXMLElementVisitor.

§ startVisit()

virtual bool CXEVI18nTranslator::startVisit ( const CXMLElement inVisited)
virtual

This methods' use is forbidden.

Just there to satisfy interface.

Implements CXMLElementVisitor.


The documentation for this class was generated from the following file:

Need for discussion? Want to contribute? Contact
help-gift@gnu.org Generated using Doxygen