stlab.adobe.com Adobe Systems Incorporated

Classes

class  bad_cast
 
struct  less< adobe::version_1::type_info_t >
 
class  type_info_t
 

Macros

#define ADOBE_NAME_TYPE_0(name,...)
 
#define ADOBE_NAME_TYPE_1(name,...)
 
#define ADOBE_NAME_TYPE_2(name,...)
 
#define ADOBE_NAME_TYPE_3(name,...)
 
#define ADOBE_NAME_TYPE_4(name,...)
 
#define ADOBE_NAME_TYPE_5(name,...)
 

Functions

template<typename T >
type_info_t type_info ()
 
template<typename T >
type_info_t type_info (const T &)
 
template<typename T >
type_info_t type_info (T &)
 

Detailed Description

Macro Definition Documentation

#define ADOBE_NAME_TYPE_0 (   name,
  ... 
)

Register a type for use with manual adobe::version_1::type_info_t . This integer indicates the number of template type parameters. For example: ADOBE_NAME_TYPE_0("string_t:version_1:adobe", adobe::version_1::string_t);.

Definition at line 260 of file typeinfo.hpp.

#define ADOBE_NAME_TYPE_1 (   name,
  ... 
)

Register a type for use with manual adobe::version_1::type_info_t . This integer indicates the number of template type paramters. For example: ADOBE_NAME_TYPE_1("pointer", T0*)

Definition at line 277 of file typeinfo.hpp.

#define ADOBE_NAME_TYPE_2 (   name,
  ... 
)

Register a type for use with manual adobe::version_1::type_info_t . This integer indicates the number of template type paramters. ADOBE_NAME_TYPE_2("closed_hash_map:version_1:adobe", adobe::version_1::closed_hash_map<T0, T1, boost::hash<T0>, std::equal_to<T0> >

Definition at line 295 of file typeinfo.hpp.

#define ADOBE_NAME_TYPE_3 (   name,
  ... 
)

Register a type for use with manual adobe::version_1::type_info_t . This integer indicates the number of template type paramters.

See also
ADOBE_NAME_TYPE_2

Definition at line 312 of file typeinfo.hpp.

#define ADOBE_NAME_TYPE_4 (   name,
  ... 
)

Register a type for use with manual adobe::version_1::type_info_t . This integer indicates the number of template type paramters.

See also
ADOBE_NAME_TYPE_2

Definition at line 330 of file typeinfo.hpp.

#define ADOBE_NAME_TYPE_5 (   name,
  ... 
)

Register a type for use with manual adobe::version_1::type_info_t . This integer indicates the number of template type paramters.

See also
ADOBE_NAME_TYPE_2

Definition at line 348 of file typeinfo.hpp.

Function Documentation

type_info_t adobe::version_1::type_info ( )

retruns the type_info_t object corresponding to the type T

Definition at line 226 of file typeinfo.hpp.

type_info_t adobe::version_1::type_info ( const T &  )

retruns the type_info_t object corresponding to the type T

Definition at line 234 of file typeinfo.hpp.

type_info_t adobe::version_1::type_info ( T &  )

retruns the type_info_t object corresponding to the type T

Definition at line 241 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