stlab.adobe.com Adobe Systems Incorporated
typeinfo.hpp File Reference
#include <adobe/config.hpp>
#include <boost/operators.hpp>
#include <boost/range/as_literal.hpp>
#include <cstddef>
#include <functional>
#include <string>
#include <typeinfo>
#include <adobe/algorithm/copy.hpp>
#include <iosfwd>

Go to the source code of this file.

Classes

struct  aggregate_type_info_t
 
class  bad_cast
 
struct  less< adobe::version_1::type_info_t >
 
struct  make_type_info< T, Any >
 
struct  make_type_info< const T0[Size], Any >
 
struct  make_type_info< T0[Size], Any >
 
struct  short_name< T >
 
class  type_info_t
 

Namespaces

 adobe
 
 adobe::version_1
 

Macros

#define ADOBE_CHAR_INT(a, b, c, d)
 
#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, ...)
 
#define ADOBE_REQUIRES_STD_RTTI
 
#define ADOBE_SHORT_NAME_TYPE(a, b, c, d, T)
 

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 &)
 

Macro Definition Documentation

§ ADOBE_CHAR_INT

#define ADOBE_CHAR_INT (   a,
  b,
  c,
 
)

Definition at line 407 of file typeinfo.hpp.

§ ADOBE_REQUIRES_STD_RTTI

#define ADOBE_REQUIRES_STD_RTTI

Definition at line 94 of file typeinfo.hpp.

§ ADOBE_SHORT_NAME_TYPE

#define ADOBE_SHORT_NAME_TYPE (   a,
  b,
  c,
  d,
 
)

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