Distributed Cache
data_connectors.h
Go to the documentation of this file.
1 #pragma once
2 #include <istream>
3 
5 
6 std::istream& operator>>(std::istream& in, DataConnector& dataConnector)
7 {
8  std::string token;
9  in >> token;
10  if (token == "DEFAULT")
11  dataConnector = DataConnector::DEFAULT;
12  else if (token == "POSTGRES")
13  dataConnector = DataConnector::POSTGRES;
14  else
15  in.setstate(std::ios_base::failbit);
16  return in;
17 }
DataConnector::POSTGRES
@ POSTGRES
DataConnector::DEFAULT
@ DEFAULT
operator>>
std::istream & operator>>(std::istream &in, DataConnector &dataConnector)
Definition: data_connectors.h:6
DataConnector
DataConnector
Definition: data_connectors.h:4