SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SpecsTimestamp.cc
Go to the documentation of this file.
1 /*
2  * SWC-DB© Copyright since 2019 Alex Kashirin <kashirin.alex@gmail.com>
3  * License details at <https://github.com/kashirin-alex/swc-db/#license>
4  */
5 
6 
9 
10 
11 namespace SWC { namespace DB { namespace Specs {
12 
13 
14 
15 void Timestamp::display(std::ostream& out) const {
16  out << Condition::to_string(comp) << " \"" << value << "\"";
17 }
18 
19 void Timestamp::print(std::ostream& out) const {
20  out << "Timestamp(";
21  if(comp != Condition::NONE)
22  out << Condition::to_string(comp) << value;
23  out << ')';
24 }
25 
26 
27 
28 }}}
SpecsTimestamp.h
SWC::DB::Specs::Timestamp::value
int64_t value
Definition: SpecsTimestamp.h:124
SWC::DB::Specs::Timestamp::comp
Condition::Comp comp
Definition: SpecsTimestamp.h:125
SWC
The SWC-DB C++ namespace 'SWC'.
Definition: main.cc:12
Serialization.h
SWC::Condition::NONE
@ NONE
Definition: Comparators.h:28
SWC::DB::Specs::Timestamp::display
void display(std::ostream &out) const
Definition: SpecsTimestamp.cc:15
SWC::Condition::to_string
const char *SWC_CONST_FUNC to_string(Comp comp) noexcept
Definition: Comparators.cc:174
SWC::DB::Specs::Timestamp::print
void print(std::ostream &out) const
Definition: SpecsTimestamp.cc:19