ObjectStore C++ API Reference

os_pointer_literal

This class is part of the ObjectStore metaobject protocol, which provides access to ObjectStore schemas. An instance of this class represents a C++ pointer literal.

The types os_int32 and os_boolean, used throughout this manual, are each defined as a signed 32-bit integer type. The type os_unsigned_int32 is defined as an unsigned 32-bit integer type.

os_pointer_literal::create()

static os_pointer_literal& create(const char*, os_pointer_type*); 
Creates an os_pointer_literal of the specified name and type.

os_pointer_literal::get_name()

const char *get_name() const;
Returns the name of the specified literal.

os_pointer_literal::get_type()

os_pointer_type& get_type() const;
Returns the type of the specified pointer.

os_pointer_literal::set name()

void set_name(const char*);
Sets the name of the specified literal.

os_pointer_literal::set_type()

void set_type(os_pointer_type&);
Sets the type of the specified pointer.



[previous] [next]

Copyright © 1997 Object Design, Inc. All rights reserved.

Updated: 03/31/98 17:25:09