The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
fib::iVariableUser Class Reference

#include <iVariableUser.h>

Inheritance diagram for fib::iVariableUser:

List of all members.

Protected Member Functions

virtual cFibElementgetVariableUsingFibElement () const =0
virtual bool deleteVariable (cFibVariable *pVariable)=0

Friends

class cFibVariable

Detailed Description

Definition at line 53 of file iVariableUser.h.


Member Function Documentation

virtual bool fib::iVariableUser::deleteVariable ( cFibVariable pVariable)
protectedpure virtual

This method deletes all occurenc of the given variable from this element. So the variable is not used anymore of this element. Beware: This element has to be unregisterd (call unregisterUsingElement() ) at the pVariable seperatly. Do this directly befor or after calling this method.

Parameters:
pVariablethe variable which is to delete from this element
Returns:
true if the variable dosn't occure anymore in this element, else false

Implemented in fib::cExtSubobject, fib::cFibVector, and fib::cFunctionVariable.

virtual cFibElement* fib::iVariableUser::getVariableUsingFibElement ( ) const
protectedpure virtual
Returns:
the fib -element which uses the variables of this element

Implemented in fib::cExtSubobject, fib::cFibVector, and fib::cFunctionVariable.


Friends And Related Function Documentation

friend class cFibVariable
friend

Definition at line 55 of file iVariableUser.h.


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