Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Public Member Functions
any_t Class Reference
Inheritance diagram for any_t:
Inheritance graph
[legend]
Collaboration diagram for any_t:
Collaboration graph
[legend]

Public Member Functions

template<class Type >
 any_t (Type)
 
 any_t (const int)
 
 any_t (UserDefined)
 
 any_t (std::tuple< int >)
 
const char * type_name () const
 
- Public Member Functions inherited from rw_any_t
 rw_any_t (bool)
 
 rw_any_t (char)
 
 rw_any_t (signed char)
 
 rw_any_t (unsigned char)
 
 rw_any_t (signed short)
 
 rw_any_t (unsigned short)
 
 rw_any_t (signed int)
 
 rw_any_t (unsigned int)
 
 rw_any_t (signed long)
 
 rw_any_t (unsigned long)
 
 rw_any_t (float)
 
 rw_any_t (double)
 
 rw_any_t (long double)
 
 rw_any_t (void *)
 
 rw_any_t (volatile void *)
 
 rw_any_t (const void *)
 
 rw_any_t (const volatile void *)
 
 rw_any_t (char *)
 
 rw_any_t (const char *)
 
 rw_any_t (volatile char *)
 
 rw_any_t (const volatile char *)
 
 rw_any_t (wchar_t)
 
 rw_any_t (wchar_t *)
 
 rw_any_t (const wchar_t *)
 
 rw_any_t (volatile wchar_t *)
 
 rw_any_t (const volatile wchar_t *)
 
 rw_any_t (const rw_any_t &)
 
 ~rw_any_t ()
 
rw_any_t & operator= (const rw_any_t &)
 
const char * tostr (const char *=0)
 
const char * type_name () const
 

Additional Inherited Members

- Public Types inherited from rw_any_t
enum  type_id_t {
  t_none , t_bool , t_schar , t_uchar ,
  t_char , t_sshrt , t_ushrt , t_sint ,
  t_uint , t_slong , t_ulong , t_sllong ,
  t_ullong , t_flt , t_dbl , t_ldbl ,
  t_wchar , t_pvoid , t_c_pvoid , t_v_pvoid ,
  t_cv_pvoid , t_str , t_c_str , t_v_str ,
  t_cv_str , t_wstr , t_c_wstr , t_v_wstr ,
  t_cv_wstr
}
 

Detailed Description

Definition at line 76 of file 20.tuple.helpers.cpp.

Constructor & Destructor Documentation

◆ any_t() [1/4]

template<class Type >
any_t::any_t ( Type  )
inline

Definition at line 89 of file 20.tuple.helpers.cpp.

◆ any_t() [2/4]

any_t::any_t ( const int  )
inline

Definition at line 92 of file 20.tuple.helpers.cpp.

◆ any_t() [3/4]

any_t::any_t ( UserDefined  )
inline

Definition at line 95 of file 20.tuple.helpers.cpp.

◆ any_t() [4/4]

any_t::any_t ( std::tuple< int >  )
inline

Definition at line 98 of file 20.tuple.helpers.cpp.

Member Function Documentation

◆ type_name()

const char * any_t::type_name ( ) const
inline

Definition at line 101 of file 20.tuple.helpers.cpp.


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