Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Locale Class Reference

tag that handels the locale tag <locale language="englisch">. More...

#include <locale.h>

Inheritance diagram for Locale::

Tag List of all members.

Public Methods

 Locale (Line &line)
 Locale ()
bool operator! () const
 class is valid? More...

std::string get_language () const
 returns the selected language. More...

bool is_default () const
 returns true if the default flag is set. More...

Line get_line () const

Private Attributes

std::string language
bool is_valid_tag
bool isdefault

Detailed Description

tag that handels the locale tag <locale language="englisch">.


Constructor & Destructor Documentation

Locale::Locale Line   line
 

Locale::Locale   [inline]
 


Member Function Documentation

std::string Locale::get_language   const [inline]
 

returns the selected language.

Line Locale::get_line   const [inline]
 

Reimplemented from Tag.

bool Locale::is_default   const [inline]
 

returns true if the default flag is set.

bool Locale::operator!   const [inline]
 

class is valid?

Reimplemented from Tag.


Member Data Documentation

bool Locale::is_valid_tag [private]
 

Reimplemented from Tag.

bool Locale::isdefault [private]
 

std::string Locale::language [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Nov 20 02:19:54 2001 for Leo<HTML> by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001