Graphite
Version 3
An experimental 3D geometry processing program
|
This is the complete list of members for OGF::LifeCycle, including all inherited members.
assign(Memory::pointer lhs, Memory::pointer rhs)=0 | OGF::LifeCycle | pure virtual |
assign_array(Memory::pointer lhs, Memory::pointer rhs, index_t nb)=0 | OGF::LifeCycle | pure virtual |
construct(Memory::pointer address)=0 | OGF::LifeCycle | pure virtual |
construct_array(Memory::pointer address, index_t nb)=0 | OGF::LifeCycle | pure virtual |
copy_construct(Memory::pointer lhs, Memory::pointer rhs)=0 | OGF::LifeCycle | pure virtual |
copy_construct_array(Memory::pointer lhs, Memory::pointer rhs, index_t nb)=0 | OGF::LifeCycle | pure virtual |
Counted() | GEO::Counted | inlineprotected |
delete_array(Memory::pointer address)=0 | OGF::LifeCycle | pure virtual |
delete_object(Memory::pointer address)=0 | OGF::LifeCycle | pure virtual |
destroy(Memory::pointer address)=0 | OGF::LifeCycle | pure virtual |
destroy_array(Memory::pointer address, index_t nb)=0 | OGF::LifeCycle | pure virtual |
is_pod() const | OGF::LifeCycle | inline |
is_shared() const | GEO::Counted | inline |
LifeCycle(size_t object_size, bool is_pod=false) | OGF::LifeCycle | inline |
nb_refs() const | GEO::Counted | inline |
new_array(index_t nb)=0 | OGF::LifeCycle | pure virtual |
new_object()=0 | OGF::LifeCycle | pure virtual |
new_object(Memory::pointer rhs)=0 | OGF::LifeCycle | pure virtual |
object_size() const | OGF::LifeCycle | inline |
ref() const | GEO::Counted | inline |
ref(const Counted *counted) | GEO::Counted | inlinestatic |
unref() const | GEO::Counted | inline |
unref(const Counted *counted) | GEO::Counted | inlinestatic |
~Counted() | GEO::Counted | protectedvirtual |
~LifeCycle() | OGF::LifeCycle | virtual |