ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Public Member Functions | Public Attributes | List of all members
daqif::StorageStatusFake Struct Reference

#include <daqifFake.hpp>

+ Inheritance diagram for daqif::StorageStatusFake:

Public Member Functions

uint64_t getFree () const override
 
void setFree (uint64_t free) override
 
uint64_t getCapacity () const override
 
void setCapacity (uint64_t capacity) override
 
uint64_t getAvailable () const override
 
void setAvailable (uint64_t available) override
 
bool hasKey () const override
 
bool keyEquals (const StorageStatus &other) const override
 
std::unique_ptr< StorageStatus > cloneKey () const override
 
std::unique_ptr< StorageStatus > clone () const override
 
uint64_t getFree () const override
 
void setFree (uint64_t free) override
 
uint64_t getCapacity () const override
 
void setCapacity (uint64_t capacity) override
 
uint64_t getAvailable () const override
 
void setAvailable (uint64_t available) override
 
bool hasKey () const override
 
bool keyEquals (const StorageStatus &other) const override
 
std::unique_ptr< StorageStatus > cloneKey () const override
 
std::unique_ptr< StorageStatus > clone () const override
 

Public Attributes

uint64_t m_free = 0
 
uint64_t m_available = 0
 
uint64_t m_capacity = 0
 

Detailed Description

Definition at line 144 of file daqifFake.hpp.

Member Function Documentation

◆ clone() [1/2]

std::unique_ptr<StorageStatus> daqif::StorageStatusFake::clone ( ) const
inlineoverride

Definition at line 177 of file daqifFake.hpp.

◆ clone() [2/2]

std::unique_ptr<StorageStatus> daqif::StorageStatusFake::clone ( ) const
inlineoverride

Definition at line 183 of file daqifFake.hpp.

◆ cloneKey() [1/2]

std::unique_ptr<StorageStatus> daqif::StorageStatusFake::cloneKey ( ) const
inlineoverride

Definition at line 174 of file daqifFake.hpp.

◆ cloneKey() [2/2]

std::unique_ptr<StorageStatus> daqif::StorageStatusFake::cloneKey ( ) const
inlineoverride

Definition at line 180 of file daqifFake.hpp.

◆ getAvailable() [1/2]

uint64_t daqif::StorageStatusFake::getAvailable ( ) const
inlineoverride

Definition at line 161 of file daqifFake.hpp.

◆ getAvailable() [2/2]

uint64_t daqif::StorageStatusFake::getAvailable ( ) const
inlineoverride

Definition at line 167 of file daqifFake.hpp.

◆ getCapacity() [1/2]

uint64_t daqif::StorageStatusFake::getCapacity ( ) const
inlineoverride

Definition at line 155 of file daqifFake.hpp.

◆ getCapacity() [2/2]

uint64_t daqif::StorageStatusFake::getCapacity ( ) const
inlineoverride

Definition at line 161 of file daqifFake.hpp.

◆ getFree() [1/2]

uint64_t daqif::StorageStatusFake::getFree ( ) const
inlineoverride

Definition at line 149 of file daqifFake.hpp.

◆ getFree() [2/2]

uint64_t daqif::StorageStatusFake::getFree ( ) const
inlineoverride

Definition at line 155 of file daqifFake.hpp.

◆ hasKey() [1/2]

bool daqif::StorageStatusFake::hasKey ( ) const
inlineoverride

Definition at line 168 of file daqifFake.hpp.

◆ hasKey() [2/2]

bool daqif::StorageStatusFake::hasKey ( ) const
inlineoverride

Definition at line 174 of file daqifFake.hpp.

◆ keyEquals() [1/2]

bool daqif::StorageStatusFake::keyEquals ( const StorageStatus &  other) const
inlineoverride

Definition at line 171 of file daqifFake.hpp.

◆ keyEquals() [2/2]

bool daqif::StorageStatusFake::keyEquals ( const StorageStatus &  other) const
inlineoverride

Definition at line 177 of file daqifFake.hpp.

◆ setAvailable() [1/2]

void daqif::StorageStatusFake::setAvailable ( uint64_t  available)
inlineoverride

Definition at line 164 of file daqifFake.hpp.

◆ setAvailable() [2/2]

void daqif::StorageStatusFake::setAvailable ( uint64_t  available)
inlineoverride

Definition at line 170 of file daqifFake.hpp.

◆ setCapacity() [1/2]

void daqif::StorageStatusFake::setCapacity ( uint64_t  capacity)
inlineoverride

Definition at line 158 of file daqifFake.hpp.

◆ setCapacity() [2/2]

void daqif::StorageStatusFake::setCapacity ( uint64_t  capacity)
inlineoverride

Definition at line 164 of file daqifFake.hpp.

◆ setFree() [1/2]

void daqif::StorageStatusFake::setFree ( uint64_t  free)
inlineoverride

Definition at line 152 of file daqifFake.hpp.

◆ setFree() [2/2]

void daqif::StorageStatusFake::setFree ( uint64_t  free)
inlineoverride

Definition at line 158 of file daqifFake.hpp.

Member Data Documentation

◆ m_available

uint64_t daqif::StorageStatusFake::m_available = 0

Definition at line 146 of file daqifFake.hpp.

◆ m_capacity

uint64_t daqif::StorageStatusFake::m_capacity = 0

Definition at line 147 of file daqifFake.hpp.

◆ m_free

uint64_t daqif::StorageStatusFake::m_free = 0

Definition at line 145 of file daqifFake.hpp.


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