Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals   Related Pages  

Oscl_Tag_Base Struct Reference
[OSCL Base]

#include <oscl_tagtree.h>

Inheritance diagram for Oscl_Tag_Base:

Oscl_Tag< Alloc >

Public Types

typedef char tag_base_unit
typedef tag_base_unit * tag_base_type
typedef uint32 size_type

Public Methods

bool operator() (const tag_base_type &x, const tag_base_type &y) const
size_type tag_len (const tag_base_type &t) const
tag_base_type tag_copy (tag_base_type &dest, const tag_base_type &src) const
int32 tag_cmp (const tag_base_type &x, const tag_base_type &y) const
OSCL_IMPORT_REF tag_base_type tag_ancestor (tag_base_type &dest, const tag_base_type &src) const
OSCL_IMPORT_REF size_type tag_depth (const tag_base_type &t) const

Member Typedef Documentation

typedef uint32 Oscl_Tag_Base::size_type
 

typedef tag_base_unit* Oscl_Tag_Base::tag_base_type
 

typedef char Oscl_Tag_Base::tag_base_unit
 


Member Function Documentation

bool Oscl_Tag_Base::operator() (  const tag_base_type &    x,
const tag_base_type &    y
)  const [inline]
 

OSCL_IMPORT_REF tag_base_type Oscl_Tag_Base::tag_ancestor (  tag_base_type &    dest,
const tag_base_type &    src
)  const
 

int32 Oscl_Tag_Base::tag_cmp (  const tag_base_type &    x,
const tag_base_type &    y
)  const [inline]
 

tag_base_type Oscl_Tag_Base::tag_copy (  tag_base_type &    dest,
const tag_base_type &    src
)  const [inline]
 

OSCL_IMPORT_REF size_type Oscl_Tag_Base::tag_depth (  const tag_base_type &    t )  const
 

size_type Oscl_Tag_Base::tag_len (  const tag_base_type &    t )  const [inline]
 


The documentation for this struct was generated from the following file:
OSCL API
Posting Version: CORE_8.508.1.1