Rapicorn - Experimental UI Toolkit - Source Code  13.07.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Classes | Namespaces | Typedefs
objects.hh File Reference
#include <rcore/utilities.hh>
#include <rcore/thread.hh>
#include <rcore/aidaprops.hh>

Go to the source code of this file.

Classes

class  Rapicorn::VirtualTypeid
struct  Rapicorn::ClassDoctor
class  Rapicorn::Deletable
 Deletable is a virtual base class that can be derived from (usually with public virtual) to ensure an object has a vtable and a virtual destructor. More...
class  Rapicorn::Deletable::DeletionHook
 DeletionHook is the base implementation class for hooks which are hooked up into the deletion phase of a Rapicorn::Deletable. More...
class  Rapicorn::DataListContainer
 By using a DataKey, DataListContainer objects allow storage and retrieval of custom data members in a typesafe fashion. More...
class  Rapicorn::ReferenceCountable
interface  Rapicorn::BaseObject
 Helper class, part of the IDL interface but implemented by rapicorn-core. More...
class  Rapicorn::NullInterface
struct  Rapicorn::BaseObject::InterfaceMatcher
struct  Rapicorn::BaseObject::InterfaceMatch< C >
struct  Rapicorn::BaseObject::InterfaceMatch< C & >
struct  Rapicorn::BaseObject::InterfaceMatch< C * >

Namespaces

namespace  Rapicorn
 

The Rapicorn namespace encompasses core utilities and toolkit functionality.


Typedefs

typedef Aida::PropertyList Rapicorn::PropertyList
typedef Aida::Property Rapicorn::Property

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines