stlab.adobe.com Adobe Systems Incorporated

type_info_t Class Reference
[ABI-Safe type_info]

Partial re-implementation of standard type_info .

#include <typeinfo.hpp>

List of all members.

Public Member Functions

bool before (const type_info_t &x) const
const char * name () const
bool requires_std_rtti () const

Friends

struct aggregate_type_info_t
std::ostream & operator<< (std::ostream &out, const type_info_t &x)
bool operator== (const type_info_t &x, const type_info_t &y)
template<typename O >
serialize (const type_info_t &x, O out)
template<typename T >
type_info_t type_info ()

Detailed Description

Definition at line 175 of file typeinfo.hpp.


Member Function Documentation

bool before ( const type_info_t x ) const

Compares the current object with x. Returns true if *this precedes x in the implementationís collation order.

Definition at line 189 of file typeinfo.hpp.

const char* name (  ) const

Returns a null-terminated byte-string corresponding to the name of the type.

Definition at line 182 of file typeinfo.hpp.

bool requires_std_rtti (  ) const

Definition at line 192 of file typeinfo.hpp.


Friends And Related Function Documentation

friend struct aggregate_type_info_t [friend]

Definition at line 209 of file typeinfo.hpp.

std::ostream& operator<< ( std::ostream &  out,
const type_info_t x 
) [friend]
bool operator== ( const type_info_t x,
const type_info_t y 
) [friend]

Compares the current object with x. Returns true if the two values describe the same type.

Definition at line 199 of file typeinfo.hpp.

O serialize ( const type_info_t x,
out 
) [friend]

Definition at line 212 of file typeinfo.hpp.

type_info_t type_info (  ) [friend]

retruns the type_info_t object corresponding to the type T

Definition at line 226 of file typeinfo.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google