$darkmode
Qore SqlUtil Module Reference 1.9.1
AbstractNumericDataType.qc.dox.h
1 // -*- mode: c++; indent-tabs-mode: nil -*-
3 
25 // assume local scope for variables, do not use "$" signs
26 // require type definitions everywhere
28 // enable all warnings
29 
31 namespace SqlUtil {
33 
36 class AbstractNumericDataType : public DataProvider::QoreNumberDataTypeBase {
37 
38 public:
39 protected:
41  string name;
42 
43 public:
44 
46  constructor(string native_type, bool nullable, *hash<auto> options) ;
47 
48 
50  string getName();
51 
52 
54 
58  auto acceptsValue(auto value);
59 
60 };
61 };
the data type for Oracle NUMBER columns
Definition: AbstractNumericDataType.qc.dox.h:36
auto acceptsValue(auto value)
returns the value if the value can be assigned to the type
string getName()
returns the type name
constructor(string native_type, bool nullable, *hash< auto > options)
creates the object
string name
the type name
Definition: AbstractNumericDataType.qc.dox.h:41
Qore AbstractDatabase class definition.
Definition: AbstractDatabase.qc.dox.h:26