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

  PUBLIC
Signal0C::Signal0C(void)
Signal0C::Signal0C(BooleanT)
Signal0C::Signal0C(Signal0BodyC &)
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
Signal0C
 
Signal 0 handle.
 
include "amma/DP/Signal.hh"
User Level:Default
Library:MTDataProc
Example:exDPSplit.cc
Section:Data Processing.Signals
In Scope:std

Parent Classes:

Derived Classes: Methods:
Signal0C()
Default constructor.
Creates an invalid handle.

Signal0C(BooleanT makeBod)
Constructor.

Signal0C(Signal0BodyC & bod)
Body constructor.

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