Back to index

im-sdk  12.3.91
Public Member Functions | Private Attributes
IMLang Class Reference

#include <IMBasicObject.hh>

Collaboration diagram for IMLang:
Collaboration graph
[legend]

List of all members.

Public Member Functions

const char * get_id () const
const u16stringget_hrn () const
bool operator< (const IMLang &b)
bool operator== (const IMLang &b)
 IMLang (const char *id, const u16string &x_hrn)

Private Attributes

string identifier
u16string hrn

Detailed Description

Definition at line 11 of file IMBasicObject.hh.


Constructor & Destructor Documentation

IMLang::IMLang ( const char *  id,
const u16string x_hrn 
) [inline]

Definition at line 30 of file IMBasicObject.hh.

       : identifier(id), hrn(x_hrn)
    {}

Member Function Documentation

const u16string& IMLang::get_hrn ( ) const [inline]

Definition at line 18 of file IMBasicObject.hh.

    { return hrn; }
const char* IMLang::get_id ( ) const [inline]

Definition at line 16 of file IMBasicObject.hh.

    { return identifier.c_str(); }

Here is the caller graph for this function:

bool IMLang::operator< ( const IMLang b) [inline]

Definition at line 21 of file IMBasicObject.hh.

    {
       return (identifier.compare(b.identifier) < 0);
    }
bool IMLang::operator== ( const IMLang b) [inline]

Definition at line 25 of file IMBasicObject.hh.

    {
       return (identifier.compare(b.identifier) == 0);
    }

Member Data Documentation

Definition at line 14 of file IMBasicObject.hh.

string IMLang::identifier [private]

Definition at line 13 of file IMBasicObject.hh.


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