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

at::DKy Class Reference
[Generic Factories]

#include <at_factory.h>

List of all members.

Public Methods

 DKy (const char *i_value)
 operator const char * () const
 operator AT_String () const
bool operator== (const DKy i_value) const
bool operator< (const DKy i_value) const
bool operator<= (const DKy i_value) const
bool operator> (const DKy i_value) const
bool operator>= (const DKy i_value) const


Detailed Description

A default key type for factories. The reason for the short key name is to reduce complaints from various compilers about generated symbols being excessively large.

This is *not* a generic string class. The value passed into the DKy constructor must exist for the lifetime of constructed DKy object. For literal strings, this is allways true which is the more common (if not only) use of this class.

$title


Constructor & Destructor Documentation

at::DKy::DKy const char *    i_value [inline]
 

constructed from a statically allocated char *. The pointer passed as i_value must exist for the life of this object.

Parameters:
i_value  Pointer to a null terminated string - usually a string literal.


Member Function Documentation

at::DKy::operator AT_String   const [inline]
 

Conversion from DKy to AT library string type (std::string).

at::DKy::operator const char *   const [inline]
 

Conversion from DKy to 'cont char *'.

bool at::DKy::operator< const DKy    i_value const
 

Compare two DKy for less than

Parameters:
i_value  is the RHS of operator<.

bool at::DKy::operator<= const DKy    i_value const
 

Compare two DKy for less than or equal

Parameters:
i_value  is the RHS of operator<=

bool at::DKy::operator== const DKy    i_value const
 

Compare two DKy for equality

Parameters:
i_value  is the RHS of the operator==.

bool at::DKy::operator> const DKy    i_value const
 

Compare two DKy for greater than

Parameters:
i_value  is the RHS of operator>

bool at::DKy::operator>= const DKy    i_value const
 

Compare two DKy for greater than or equal

Parameters:
i_value  is the RHS of operator>=


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

Generated for Austria by doxygen and MakeXS at Sun Oct 24 17:35:34 PDT 2004