Webmaster  |  Imprint 
Platinum
Platinum C++ Framework
Main  |  License  |  Documentation  |  Download  |  Support 

Invokable Class Template Reference

Interface for invokable entities. More...

#include <Pt/Invokable.h>

Inheritance diagram for Invokable:

Callable Callable< void, ARGUMENTS > ConstMethod Function Method Method< void, C >

List of all members.

Public Member Functions

virtual ~Invokable ()
 Default Constructor Does nothing. Does not throw.
virtual void invoke (ARGUMENTS) const =0
 Invokes the invokable entity with the given arguments.


Detailed Description

template<typename ARGUMENTS>
class Pt::Invokable< ARGUMENTS >

Invokable is a type which can be "called" via the invoke() member with a number of arguments, but does not provide a return value. It serves as a base type for other types in the Pt signals/slots framework.

Member Function Documentation

virtual void invoke ( ARGUMENTS   )  const [pure virtual]

Copyright © 2003-2007 The Pt Development Team
Pt 1.0