OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EmbeddedDatabase::ColumnDetails Class Reference

#include <DBETypes.h>

+ Collaboration diagram for EmbeddedDatabase::ColumnDetails:

Public Member Functions

 ColumnDetails ()
 
 ColumnDetails (const std::string &col_name, ColumnType col_type, ColumnEncoding encoding, bool nullable, bool is_array, int precision, int scale, int comp_param)
 

Public Attributes

std::string col_name
 
ColumnType col_type
 
ColumnEncoding encoding
 
bool nullable
 
bool is_array
 
int precision
 
int scale
 
int comp_param
 

Detailed Description

Definition at line 59 of file DBETypes.h.

Constructor & Destructor Documentation

EmbeddedDatabase::ColumnDetails::ColumnDetails ( const std::string &  col_name,
ColumnType  col_type,
ColumnEncoding  encoding,
bool  nullable,
bool  is_array,
int  precision,
int  scale,
int  comp_param 
)

Definition at line 54 of file DBETypes.cpp.

62  : col_name(_col_name)
63  , col_type(_col_type)
64  , encoding(_encoding)
65  , nullable(_nullable)
66  , is_array(_is_array)
67  , precision(_precision)
68  , scale(_scale)
69  , comp_param(_comp_param) {}

Member Data Documentation

std::string EmbeddedDatabase::ColumnDetails::col_name
int EmbeddedDatabase::ColumnDetails::comp_param
bool EmbeddedDatabase::ColumnDetails::nullable
int EmbeddedDatabase::ColumnDetails::precision
int EmbeddedDatabase::ColumnDetails::scale

The documentation for this class was generated from the following files: