Template. More...
#include </home/chochlik/devel/oglplus/include/oglplus/object/wrap_tpl.hpp>
Inherits oglplus::ObjectTpl< ObjTag, NameHolder >.
Public Types | |
typedef ObjectSubtype< ObjTag > ::Type | Subtype |
Object subtype. | |
Public Member Functions | |
ObjHandle (tag::Generate generate) | |
Construction with a specific method of object creation. | |
ObjHandle (tag::Create create) | |
Construction with a specific method of object creation. | |
ObjHandle (ObjectDesc &&description) | |
A textual description can be attached to object handles. | |
ObjHandle (ObjHandle &&temp) | |
Object handles are move constructible. | |
ObjHandle & | operator= (ObjHandle &&temp) |
Object handles are move assignable. | |
const std::string & | Description (void) const |
Returns the textual description of this object. | |
operator Sequence< ObjectName< ObjTag >> (void) const | |
Returns a sequence referencing the name of this object. More... | |
Template.
|
inherited |
Returns a sequence referencing the name of this object.
Note that the returned sequence must not be used after this object has been destroyed.