Hyper API for C++
0.0.16638
Hyper client library for C++ applications
|
Go to the documentation of this file.
5 #ifndef TABLEAU_HYPER_DATABASENAME_HPP
6 #define TABLEAU_HYPER_DATABASENAME_HPP
DatabaseName(Name name)
Constructs a properly quoted and escaped SQL Database name.
bool operator<(const DatabaseName &a, const DatabaseName &b) noexcept
Smaller operator.
size_t operator()(const hyperapi::DatabaseName &name) const noexcept
Calculates the hash value of the given name.
const std::string & toString() const noexcept
Returns the properly quoted and escaped string representation of this name.
bool operator<=(const DatabaseName &a, const DatabaseName &b) noexcept
Smaller or equal operator.
bool operator>=(const DatabaseName &a, const DatabaseName &b) noexcept
Greater or equal operator.
Represents an escaped SQL name.
const Name & getName() const noexcept
bool operator>(const DatabaseName &a, const DatabaseName &b) noexcept
Greater operator.
const std::string & toString() const
std::ostream & operator<<(std::ostream &os, const DatabaseName &name)
Stream output operator.
DatabaseName(std::string name)
Constructs a properly quoted and escaped SQL Database name.
bool operator==(const DatabaseName &a, const DatabaseName &b) noexcept
Equality operator.
bool operator!=(const DatabaseName &a, const DatabaseName &b) noexcept
Not equal operator.
The primary namespace of the Hyper API for C++.
DatabaseName(const char *name)
Constructs a properly quoted and escaped SQL Database name.
Represents an escaped SQL database name.