Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Core::Callback< void > Class Template Reference

#include <Callback.h>

Inheritance diagram for Core::Callback< void >:

Inheritance graph
[legend]
Collaboration diagram for Core::Callback< void >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual int argumentsNumber (void) abstract
virtual void execute (void)
virtual void executeWith (Object *)

template<>
class Core::Callback< void >


Member Function Documentation

virtual int Core::Callback< void >::argumentsNumber void   )  [virtual]
 

Referenced by Tools::CommandLineArgument::acceptsParameter().

virtual void Core::Callback< void >::execute void   )  [inline, virtual]
 

Definition at line 67 of file Callback.h.

References Core::Object::shouldNotImplement().

00068     {
00069         shouldNotImplement(__PRETTY_FUNCTION__);
00070     }

virtual void Core::Callback< void >::executeWith Object  )  [inline, virtual]
 

Definition at line 72 of file Callback.h.

References Core::Callback< ReturnT >::execute().

Referenced by Tools::CommandLineArgument::performCallback(), Tools::CommandLineArgument::performCallbackWith(), Tools::CommandLineParser::process(), OS::Process::run(), and OS::Thread::threadProc().

00073     {
00074         execute();
00075     }


The documentation for this class was generated from the following file:
Generated on Mon Nov 27 09:51:12 2006 for Smalltalk like C++ Class Library by  doxygen 1.4.2