FCam::CopyableAction< Derived > Class Template Reference

For convenience, derived FCam::Action Action classes may inherit from this so they don't have to implement the FCam::Action::copy method. More...

#include <Action.h>

Inheritance diagram for FCam::CopyableAction< Derived >:

Inheritance graph
[legend]
Collaboration diagram for FCam::CopyableAction< Derived >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Actioncopy ()
 Make a new copy of this action on the heap using the default copy constructor.


Detailed Description

template<typename Derived>
class FCam::CopyableAction< Derived >

For convenience, derived FCam::Action Action classes may inherit from this so they don't have to implement the FCam::Action::copy method.

It's templatized over the derived class type.

Definition at line 55 of file Action.h.


Member Function Documentation

template<typename Derived>
Action* FCam::CopyableAction< Derived >::copy (  )  [inline, virtual]

Make a new copy of this action on the heap using the default copy constructor.

Implements FCam::Action.

Definition at line 59 of file Action.h.


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

Generated on Mon Jan 18 20:48:13 2010 for FCam by  doxygen 1.5.6