Software and Services, Portable Libraries  2019.Mar.01
A library for managing digital certificates
SoftwareAndServices::Library::Database::SQL::DbTypeList Struct Reference

Map database types between objects, SQL, and YACC. More...

#include </home/doug/src/SoftwareAndServices/libSaSSql/SQL.hpp>

Public Attributes

const char * DbName
 The database type. More...
 
const char * Printable
 Printable (in a comment or documentation) name. More...
 
const char * SaSName
 This library object name: SQLINTEGER, SQLTIMESTAMP, ... More...
 
SQL::SqlDataType_e Yacc
 What YACC creates from token. More...
 

Detailed Description

Map database types between objects, SQL, and YACC.

Definition at line 1759 of file SQL.hpp.

Member Data Documentation

◆ DbName

const char* SoftwareAndServices::Library::Database::SQL::DbTypeList::DbName

The database type.

integer, timestamp, ...

Definition at line 1764 of file SQL.hpp.

◆ Printable

const char* SoftwareAndServices::Library::Database::SQL::DbTypeList::Printable

Printable (in a comment or documentation) name.

INTEGER, TIMESTAMP WITH OUT TIME ZONE, ...

Definition at line 1776 of file SQL.hpp.

◆ SaSName

const char* SoftwareAndServices::Library::Database::SQL::DbTypeList::SaSName

This library object name: SQLINTEGER, SQLTIMESTAMP, ...

Definition at line 1770 of file SQL.hpp.

◆ Yacc

SQL::SqlDataType_e SoftwareAndServices::Library::Database::SQL::DbTypeList::Yacc

What YACC creates from token.

A unique ID for the data type in this library.

Its named Yacc, because it is also used in a bison (yacc) parser to define token ID's.

Definition at line 1786 of file SQL.hpp.


The documentation for this struct was generated from the following file: