cxWidgets 1.0
Classes | Namespaces | Typedefs
cxFunction.h File Reference
#include <string>
#include <memory>
Include dependency graph for cxFunction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cx::cxFunction
 Base class for cxFunction2 and cxFunction4. This class is pure. More...
 
class  cx::cxFunction0
 A more intelligent function pointer, which can run a. More...
 
class  cx::cxFunction2
 A more intelligent function pointer, which can run a function with. More...
 
class  cx::cxFunction4
 This class is just like cxFunction2, but for functions. More...
 
class  cx::cxFunction2Templated< T1, T2 >
 This class is a cxFunction that is templated to take 2 pointers of specific types. More...
 
class  cx::cxFunction1RefTemplated< T1 >
 This class is a cxFunction that is templated to take a reference of a specific type. More...
 
class  cx::cxFunction2RefTemplated< T1, T2 >
 This class is a cxFunction that is templated to take 2 references of specific types. More...
 
class  cx::cxFunction3RefTemplated< T1, T2, T3 >
 This class is a cxFunction that is templated to take 2 references of specific types. More...
 
class  cx::cxFunction4Templated< T1, T2, T3, T4 >
 This class is a cxFunction that is templated to take 4 pointers of specific types. More...
 
class  cx::cxFunction4RefTemplated< T1, T2, T3, T4 >
 This class is a cxFunction that is templated to take 4 references of specific types. More...
 

Namespaces

namespace  cx
 cxBorderChars.h - Defines border characters to be used in drawing a box (i.e., in cxWindow and all its derivitives)
 

Typedefs

typedef std::string(* cx::funcPtr0) ()
 
typedef std::string(* cx::funcPtr2) (void *p1, void *p2)
 
typedef std::string(* cx::funcPtr4) (void *p1, void *p2, void *p3, void *p4)