<< Crl
 Top   Types   Functions   Classes   Index 
Object >>

struct CrlAnyUserData / crl_any_user_data_t

Concrete Class


Description

This class stores UserData. It is a factory class, i.e., it has several different constructors for the different types of data that can be stored in UserData.

Some functions use this as a parameter type for accepting different types of data which will be converted to UserData on the fly by the C++ compiler.

If the empty constructor is used, the UserData is cleared with 0.

Kinship

Immediate super class: Crl

Members

CrlAnyUserData()
CrlAnyUserData(int x)
CrlAnyUserData(char const * x)
CrlAnyUserData(crl_v_char_t * x)
CrlAnyUserData(crl_v_char_t const * x)
CrlAnyUserData(CrlObject * x)
CrlAnyUserData(CrlObject const * x)
CrlAnyUserData(void * x)
CrlAnyUserData(void const * x)
operatorCrlUserData() const
CrlUserDatavalue

Inherited Members

From ClassC++C
Crl::address_default_user_print_file
Crl::address_default_user_print_vchar
Crl::bool_default_user_print_file
Crl::bool_default_user_print_vchar
Crl::context_default
Crl::enum_default_user_print_file
Crl::enum_default_user_print_vchar
Crl::float_default_user_print_file
Crl::float_default_user_print_vchar
Crl::get_string2symbol
Crl::get_string2symbol_default
Crl::get_user_data_delete_hook
Crl::gmt_default_user_print_file
Crl::gmt_default_user_print_vchar
Crl::identifier_default_user_print_file
Crl::identifier_default_user_print_vchar
Crl::init
Crl::is_c_identifier
Crl::is_initialised
Crl::is_lowcase_identifier
Crl::is_normalised_decimal
Crl::klass_id_to_crl_name
Crl::klass_id_to_name
Crl::set_handle_foreign_item
Crl::set_string2symbol
Crl::set_user_data_delete_hook
Crl::signed_default_user_print_file
Crl::signed_default_user_print_vchar
Crl::string2symbol
Crl::string_default_user_print_file
Crl::string_default_user_print_vchar
Crl::symbol_default_user_print_file
Crl::symbol_default_user_print_vchar
Crl::type_any
Crl::unsigned_default_user_print_file
Crl::unsigned_default_user_print_vchar


Detailed Descriptions


CrlUserData value

C++: CrlUserData CrlAnyUserData::value
C: Not available.


[constructor] CrlAnyUserData ()

C++: CrlAnyUserData::CrlAnyUserData ()
C: Not available.


[constructor] CrlAnyUserData (int x)

C++: CrlAnyUserData::CrlAnyUserData (int x)
C: Not available.


[constructor] CrlAnyUserData (char const * x)

C++: CrlAnyUserData::CrlAnyUserData (char const * x)
C: Not available.


[constructor] CrlAnyUserData (crl_v_char_t * x)

C++: CrlAnyUserData::CrlAnyUserData (crl_v_char_t * x)
C: Not available.


[constructor] CrlAnyUserData (crl_v_char_t const * x)

C++: CrlAnyUserData::CrlAnyUserData (crl_v_char_t const * x)
C: Not available.


[constructor] CrlAnyUserData (CrlObject * x)

C++: CrlAnyUserData::CrlAnyUserData (CrlObject * x)
C: Not available.


[constructor] CrlAnyUserData (CrlObject const * x)

C++: CrlAnyUserData::CrlAnyUserData (CrlObject const * x)
C: Not available.


[constructor] CrlAnyUserData (void * x)

C++: CrlAnyUserData::CrlAnyUserData (void * x)
C: Not available.


[constructor] CrlAnyUserData (void const * x)

C++: CrlAnyUserData::CrlAnyUserData (void const * x)
C: Not available.


operator CrlUserData () const

C++: operator CrlAnyUserData::CrlUserData () const
C: Not available.


Occurrences of CrlAnyUserData

CrlAnyUserData::CrlAnyUserData()
CrlAnyUserData::CrlAnyUserData(int x)
CrlAnyUserData::CrlAnyUserData(char const * x)
CrlAnyUserData::CrlAnyUserData(crl_v_char_t * x)
CrlAnyUserData::CrlAnyUserData(crl_v_char_t const * x)
CrlAnyUserData::CrlAnyUserData(CrlObject * x)
CrlAnyUserData::CrlAnyUserData(CrlObject const * x)
CrlAnyUserData::CrlAnyUserData(void * x)
CrlAnyUserData::CrlAnyUserData(void const * x)
boolCrlObject::map(Mapper m, AnyUserData x)
voidCrlObject::set_user_data(AnyUserData x)


Generated by erwin-cgen © AbsInt Angewandte Informatik GmbH