|
MySQL 5.6.14 Source Code Document
|


Public Member Functions | |
| void | set_buf (Type *buf, Uint32 bufMaxCnt) |
| void | set_buf (Type *buf) |
| void | reset () |
| int | add (Type type) |
| int | add (Type type, Uint32 cnt) |
| void | copy (const Spec &s2) |
| const Type & | get_type (Uint32 i) const |
| Uint32 | get_cnt () const |
| Uint32 | get_nullable_cnt (bool allNullable) const |
| Uint32 | get_nullmask_len (bool allNullable) const |
| Uint32 | get_max_data_len (bool allNullable) const |
| Uint32 | get_min_var_bytes (bool allNullable) const |
| void | print (NdbOut &out) const |
| const char * | print (char *buf, Uint32 bufsz) const |
| int | validate () const |
Public Member Functions inherited from NdbPack::Error | |
| int | get_error_code () const |
| int | get_error_line () const |
Friends | |
| class | Iter |
| class | DataC |
| class | Data |
| class | BoundC |
| NdbOut & | operator<< (NdbOut &, const Spec &) |
Additional Inherited Members | |
Public Types inherited from NdbPack::Error | |
| enum | { TypeNotSet = -101, TypeOutOfRange = -102, TypeNotSupported = -103, TypeSizeZero = -104, TypeFixSizeInvalid = -105, TypeNullableNotBool = -106, CharsetNotSpecified = -107, CharsetNotFound = -108, CharsetNotAllowed = -109, SpecBufOverflow = -201, DataCntOverflow = -301, DataBufOverflow = -302, DataValueOverflow = -303, DataNotNullable = -304, InvalidAttrInfo = -305, BoundEmptySide = -401, BoundNonemptySide = -402, InternalError = -901, ValidationError = -902, NoError = 0 } |
Definition at line 174 of file NdbPack.hpp.