Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
FIndexStrategy Class Reference

#include <FIndexStrategy.h>

Inheritance diagram for FIndexStrategy:
Inheritance graph
Collaboration diagram for FIndexStrategy:
Collaboration graph

Public Types

enum  FIndexStrategyType { AUTO_INCREMENT , NONE }
 

Public Member Functions

 FIndexStrategy ()
 
virtual ~FIndexStrategy ()
 
virtual uint64_t getFIndex (uint64_t fIndex)
 

Static Public Member Functions

static std::shared_ptr< FIndexStrategycreate (FIndexStrategyType type)
 

Member Enumeration Documentation

◆ FIndexStrategyType

Enumerator
AUTO_INCREMENT 
NONE 

Constructor & Destructor Documentation

◆ FIndexStrategy()

FIndexStrategy::FIndexStrategy ( )

◆ ~FIndexStrategy()

FIndexStrategy::~FIndexStrategy ( )
virtual

Member Function Documentation

◆ create()

std::shared_ptr< FIndexStrategy > FIndexStrategy::create ( FIndexStrategyType type)
static
Here is the caller graph for this function:

◆ getFIndex()

uint64_t FIndexStrategy::getFIndex ( uint64_t fIndex)
virtual

Reimplemented in FIndexAutoIncrementStrategy.


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