Public Member Functions

InterfaceBase Class Reference

Base class for Interfaces. More...

#include <memcore/Interface.hpp>

Inheritance diagram for InterfaceBase:
Interface< Domain > Interface< LoaderProgress > Interface< StreamSaver > MemCore::LoaderProgress StreamSaverInterface

List of all members.

Public Member Functions


Detailed Description

Base class for Interfaces.

This are properties which can be added to Intercubes dynamically at runtime. Their role is like (virtual) base classes and multiple inheritance, but they are determined at runtime, not compile-time.


Member Function Documentation

void InterfaceBase::attached ( Intercube I  )  [virtual]

A virtual callback function that allows a derived interface optionally detecting when it is attached to a certain Intercube.

By default, it does nothing.


The documentation for this class was generated from the following files: