OGLplus (0.52.0) a C++ wrapper for OpenGL

oglplus::ObjHandle< ObjTag > Class Template Reference

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.
 
ObjHandleoperator= (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...
 

Detailed Description

template<typename ObjTag>
class oglplus::ObjHandle< ObjTag >

Template.

Member Function Documentation

template<typename ObjTag, typename NameHolder>
oglplus::ObjectTpl< ObjTag, NameHolder >::operator Sequence< ObjectName< ObjTag >> ( void  ) const
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.


The documentation for this class was generated from the following file:
  • /home/chochlik/devel/oglplus/include/oglplus/object/wrap_tpl.hpp

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).