SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Config::Settings::DynFile Struct Reference
+ Collaboration diagram for SWC::Config::Settings::DynFile:

Public Member Functions

SWC_CAN_INLINE DynFile (std::string &&a_filename) noexcept
 
 DynFile (DynFile &&other) noexcept
 
 DynFile (const DynFile &)=delete
 
DynFileoperator= (DynFile &&)=delete
 
DynFileoperator= (const DynFile &)=delete
 
SWC_CAN_INLINE ~DynFile () noexcept
 
SWC_CAN_INLINE bool operator== (const DynFile &other) const noexcept
 
SWC_CAN_INLINE bool operator== (const std::string &other) const noexcept
 

Public Attributes

const std::string filename
 
time_t modified
 

Detailed Description

Definition at line 68 of file Settings.h.

Constructor & Destructor Documentation

◆ DynFile() [1/3]

SWC_CAN_INLINE SWC::Config::Settings::DynFile::DynFile ( std::string &&  a_filename)
inlinenoexcept

Definition at line 72 of file Settings.h.

◆ DynFile() [2/3]

SWC::Config::Settings::DynFile::DynFile ( DynFile &&  other)
inlinenoexcept

Definition at line 75 of file Settings.h.

◆ DynFile() [3/3]

SWC::Config::Settings::DynFile::DynFile ( const DynFile )
delete

◆ ~DynFile()

SWC_CAN_INLINE SWC::Config::Settings::DynFile::~DynFile ( )
inlinenoexcept

Definition at line 83 of file Settings.h.

Member Function Documentation

◆ operator=() [1/2]

DynFile& SWC::Config::Settings::DynFile::operator= ( const DynFile )
delete

◆ operator=() [2/2]

DynFile& SWC::Config::Settings::DynFile::operator= ( DynFile &&  )
delete

◆ operator==() [1/2]

SWC_CAN_INLINE bool SWC::Config::Settings::DynFile::operator== ( const DynFile other) const
inlinenoexcept

Definition at line 85 of file Settings.h.

◆ operator==() [2/2]

SWC_CAN_INLINE bool SWC::Config::Settings::DynFile::operator== ( const std::string &  other) const
inlinenoexcept

Definition at line 89 of file Settings.h.

References SWC::Condition::str_eq().

+ Here is the call graph for this function:

Member Data Documentation

◆ filename

const std::string SWC::Config::Settings::DynFile::filename

Definition at line 69 of file Settings.h.

◆ modified

time_t SWC::Config::Settings::DynFile::modified

Definition at line 70 of file Settings.h.


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