Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
Signal1C::Signal1C(void)
Signal1C::Signal1C(const Signal0C &)
Signal1C::Signal1C(const DataT &)
Signal1C::Signal1C(Signal1BodyC &)
Signal1C::Body(void)
Signal1C::Body(void) const
Signal1C::Invoke(DataT &)
Signal1C::operator()(DataT &)
Signal1C::operator()(const DataT &)
Signal0C::Body(void)
Signal0C::Body(void) const
Signal0C::FindInterConnect(const Signal0C &)
Signal0C::Disconnect(Signal0C &)
Signal0C::DisconnectAll(void)
Signal0C::Invoke(void)
Signal0C::operator()(void)
RCHandleC::IsValid(void) const
RCHandleC::IsValidObject(void) const
RCHandleC::operator=(const RCHandleC &)
RCHandleC::operator==(const RCHandleC &) const
RCHandleC::operator!=(const RCHandleC &) const
RCHandleC::Hash(void) const
RCHandleC::IsConst(void) const
RCHandleC::IsNotConst(void) const
RCHandleC::SetConst(void) const
RCHandleC::Invalidate(void)
RCHandleC::Body(void)
RCHandleC::Body(void) const
Signal1C<class DataT>
 
Signal 1 handle.
 
include "amma/DP/Signal1.hh"
User Level:Default
Library:MTDataProc
Example:exDPSplit.cc
Section:Data Processing.Signals
In Scope:std

Parent Classes:

Derived Classes: Typedefs:
typedef ScopePath (*)(FuncArgList) Func1T;

Methods:
Signal1C()
Default constructor.
Creates an invalid handle.

Signal1C(const Signal0C & base)
Base constructor.
Creates an invalid handle if body type is correct.

Signal1C(const DataT & defV)
Default constructor.
Creates an invalid handle.

Signal1C(Signal1BodyC<DataT> & sig)
Body constructor.

Signal1BodyC<DataT> & Body()
Access body.

const Signal1BodyC<DataT> & Body() const
Access body.

void Invoke(DataT & dat)
Send default signal.

void operator()(DataT & dat)
Simple invokation.

void operator()(const DataT & dat)
Simple invokation.

#include "amma/DP/Signal.hh"
Signal0BodyC & Body()
Access body.

const Signal0BodyC & Body() const
Access body.

SignalInterConnect0C FindInterConnect(const Signal0C & targ)
Find interconnection between this and 'targ'.
'targ' must be the target of the signal.

BooleanT Disconnect(Signal0C & targ)
Disconnect other signal from this one.
'targ' must be the target of the signal.

void DisconnectAll()
Disconnect all signals from this one.

void Invoke()
Send default signal.

void operator()()
Simple invokation.

#include "amma/RCHandle.hh"
BooleanT IsValid() const
Check its a valid handle.

BooleanT IsValidObject() const
Check its a valid handle, and that the object is pointed to is also valid.

RCHandleC<Signal0BodyC> & operator=(const RCHandleC<Signal0BodyC> & oth)
Assignment.

BooleanT operator==(const RCHandleC<Signal0BodyC> & oth) const
Comparison operator.

BooleanT operator!=(const RCHandleC<Signal0BodyC> & oth) const
Comparison operator.

UIntT Hash() const
Hash function.x

BooleanT IsConst() const
Is object constant ?

BooleanT IsNotConst() const
Is object not constant ?

void SetConst(void) const
Lock the object.
This is const as a convience though it actual modified the object, often object you wish to ensure are constant already have const set. protected:

void Invalidate()
Turn this into an invalid handle.

Signal0BodyC & Body()
Direct access to body.

const Signal0BodyC & Body() const
Constant access to body.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001