class os_named_indirect_type : public os_anonymous_indirect_ typeThis class is part of the ObjectStore metaobject protocol, which provides access to ObjectStore schemas. An instance of this class represents a C++ typedef. This class is derived from os_anonymous_indirect_type. Performing os_anonymous_indirect_type::get_target_type() on an os_named_indirect_type results in the type named by the typedef.
static os_named_indirect_type& create( os_type* target, const char* );Creates an os_named_indirect_type.
const char *get_name() const;Returns the name of the specified typedef.
void get_source_position( const char* &file, os_unsigned_int32 &line ) const;Returns the source position associated with the specified typedef.
const char *set_name() const;Sets the name of the specified typedef.
void set_source_position( const char* file, os_unsigned_int32 line );Sets the source position associated with the specified typedef.
Updated: 03/31/98 17:25:09