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

# Keos::Console::CFunction1< Ret, Arg1 > Class Template Reference

Classe encapsulant les fonctions libres à 1 paramètre. More...

`#include <KeosConsoleFunctor.h>`

Inheritance diagram for Keos::Console::CFunction1< Ret, Arg1 >:

List of all members.

## Public Member Functions

| CFunction1 (TFuncType Func)

## Private Types

typedef Ret(* | TFuncType )(Arg1)

## Private Member Functions

virtual std::string | Execute (const std::string &Params)

## Private Attributes

TFuncType | m_Func

## Detailed Description

### template<typename Ret, typename Arg1>
class Keos::Console::CFunction1< Ret, Arg1 >

Classe encapsulant les fonctions libres à 1 paramètre.

Definition at line 331 of file KeosConsoleFunctor.h.

## Member Typedef Documentation

template<typename Ret, typename Arg1>
typedef Ret(* Keos::Console::CFunction1< Ret, Arg1 >::TFuncType)(Arg1)`[private]`

| Definition at line 343 of file KeosConsoleFunctor.h.

## Constructor & Destructor Documentation

template<typename Ret, typename Arg1>
Keos::Console::CFunction1< Ret, Arg1 >::CFunction1 | ( | TFuncType | Func | ) | `[inline]`

| Definition at line 348 of file KeosConsoleFunctor.h.

## Member Function Documentation

template<typename Ret, typename Arg1>
virtual std::string Keos::Console::CFunction1< Ret, Arg1 >::Execute | ( | const std::string & | Params | ) | `[inline, private, virtual]`

| Implements Keos::Console::IFunction. Definition at line 335 of file KeosConsoleFunctor.h.

## Member Data Documentation

template<typename Ret, typename Arg1>
TFuncType Keos::Console::CFunction1< Ret, Arg1 >::m_Func`[private]`

| Definition at line 344 of file KeosConsoleFunctor.h.

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

- KeosEngine/KeosConsoleFunctor.h