Hyper API for C++  0.0.15888
Hyper client library for C++ applications
SqlType.hpp File Reference
#include <hyperapi/impl/infra.hpp>
#include <string>
#include <hyperapi/hyperapi.h>
#include <hyperapi/impl/SqlType.impl.hpp>

Go to the source code of this file.

Classes

class  hyperapi::SqlType
 A Hyper SQL type. More...
 
struct  std::hash< hyperapi::SqlType >
 Specialization of std::hash for hyperapi::SqlType. More...
 

Namespaces

 hyperapi
 The primary namespace of the Hyper API for C++.
 

Enumerations

enum  hyperapi::TypeTag : int {
  Unsupported = HYPER_UNSUPPORTED, Bool = HYPER_BOOL, BigInt = HYPER_BIG_INT, SmallInt = HYPER_SMALL_INT,
  Int = HYPER_INT, Numeric = HYPER_NUMERIC, Double = HYPER_DOUBLE, Oid = HYPER_OID,
  Bytes = HYPER_BYTE_A, Text = HYPER_TEXT, Varchar = HYPER_VARCHAR, Char = HYPER_CHAR,
  Json = HYPER_JSON, Date = HYPER_DATE, Interval = HYPER_INTERVAL, Time = HYPER_TIME,
  Timestamp = HYPER_TIMESTAMP, TimestampTZ = HYPER_TIMESTAMP_TZ, Geography = HYPER_GEOGRAPHY
}
 A type tag.