0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Typedefs
Hypertable::Lib::RangeServerRecovery Namespace Reference

Classes

class  FragmentReplayPlan
 Fragment replay plan. More...
 
struct  FragmentReplayPlanById
 
struct  FragmentReplayPlanByLocation
 
class  Plan
 RangeServer recovery plan. More...
 
class  ReceiverPlan
 RangeServer recovery receiver plan. More...
 
class  ReplayPlan
 Holds a fragment replay plan for the recovery of a RangeServer. More...
 
class  ServerReceiverPlan
 Server receiver plan. More...
 
struct  ServerReceiverPlanByLocation
 
struct  ServerReceiverPlanByRange
 

Typedefs

typedef
boost::multi_index_container
< FragmentReplayPlan,
indexed_by< ordered_unique
< tag< FragmentReplayPlanById >
, member< FragmentReplayPlan,
uint32_t,&FragmentReplayPlan::fragment >
>, ordered_non_unique< tag
< FragmentReplayPlanByLocation >
, member< FragmentReplayPlan,
string,&FragmentReplayPlan::location > > > > 
FragmentReplayPlanContainer
 
typedef
FragmentReplayPlanContainer::index
< FragmentReplayPlanById >
::type 
FragmentReplayPlanIdIndex
 
typedef
FragmentReplayPlanContainer::index
< FragmentReplayPlanByLocation >
::type 
FragmentReplayPlanLocationIndex
 
typedef std::shared_ptr< PlanPlanPtr
 Smart pointer to Plan. More...
 
typedef multi_index_container
< ServerReceiverPlan,
indexed_by< ordered_unique
< tag
< ServerReceiverPlanByRange >
, member< ServerReceiverPlan,
QualifiedRangeSpec,&ServerReceiverPlan::spec >
>, ordered_non_unique< tag
< ServerReceiverPlanByLocation >
, member< ServerReceiverPlan,
string,&ServerReceiverPlan::location > > > > 
ServerReceiverPlanContainer
 
typedef
ServerReceiverPlanContainer::index
< ServerReceiverPlanByRange >
::type 
ServerReceiverPlanRangeIndex
 
typedef
ServerReceiverPlanContainer::index
< ServerReceiverPlanByLocation >
::type 
ServerReceiverPlanLocationIndex