replicode
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
r_exec::Group::Operation Class Referenceabstract

#include <group.h>

Inheritance diagram for r_exec::Group::Operation:
Inheritance graph
Collaboration diagram for r_exec::Group::Operation:
Collaboration graph

Public Member Functions

virtual ~Operation ()
 
virtual void execute (Group *g) const =0
 

Public Attributes

const uint64_t oid
 

Protected Member Functions

 Operation (uint64_t oid)
 

Constructor & Destructor Documentation

r_exec::Group::Operation::Operation ( uint64_t  oid)
inlineprotected
virtual r_exec::Group::Operation::~Operation ( )
inlinevirtual

Member Function Documentation

virtual void r_exec::Group::Operation::execute ( Group g) const
pure virtual

Implemented in r_exec::Group::Set, and r_exec::Group::Mod.

Member Data Documentation

const uint64_t r_exec::Group::Operation::oid

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