GPUdb C++ API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gpudb::Type Member List

This is the complete list of members for gpudb::Type, including all inherited members.

create(const GPUdb &gpudb) const gpudb::Type
fromTable(const GPUdb &gpudb, const std::string &tableName)gpudb::Typestatic
fromType(const GPUdb &gpudb, const std::string &typeId)gpudb::Typestatic
GenericRecord classgpudb::Typefriend
getColumn(const size_t index) const gpudb::Type
getColumn(const std::string &name) const gpudb::Type
getColumnCount() const gpudb::Type
getColumnIndex(const std::string &name) const gpudb::Type
getColumns() const gpudb::Type
getLabel() const gpudb::Type
getSchema() const gpudb::Type
hasColumn(const std::string &name) const gpudb::Type
isTypeCompatible(const Type &other, bool check_query_compatibility=false) const gpudb::Type
operator<<(std::ostream &os, Type &type)gpudb::Typefriend
operator<<(std::ostream &os, const Type &type)gpudb::Typefriend
Type(const std::vector< Column > &columns)gpudb::Type
Type(const std::string &label, const std::vector< Column > &columns)gpudb::Type
Type(const std::string &typeSchema)gpudb::Type
Type(const std::string &label, const std::string &typeSchema, const std::map< std::string, std::vector< std::string > > &properties)gpudb::Type