Software and Services, Portable Libraries  2019.Mar.01
A library for managing digital certificates
_qData.hpp
1 //
2 // (C) Copyright 2001-2011 Software and Services LLC, All Rights Reserved.
3 //
4 // NOTICE:
5 //
6 // THIS SOURCE CODE BELONGS TO SOFTWARE AND SERVICES LIMITED LIBILITY
7 // CORPORATION, AN IDAHO CORPORATION. THIS CODE IS CONSIDERED A
8 // TRADE SECRET AND IS NOT TO BE DIVULGED OR USED BY PARTIES WHO HAVE
9 // NOT RECEIVED WRITTEN AUTHORIZATION FROM THE OWNER.
10 //
11 // THIS SOURCE CODE IS UNPUBLISHED WORK FULLY PROTECTED BY THE UNITED
12 // STATES COPYRIGHT LAWS AND IS CONSIDERED A TRADE SECRET BELONGING
13 // TO THE COPYRIGHT HOLDER.
14 //
15 // THIS SOFTWARE AND MANUAL ARE BOTH PROTECTED BY UNITED STATES
16 // COPYRIGHT LAW (TITLE 17 UNITED STATES CODE). UNAUTHORIZED REPRODUCTION
17 // AND/OR SALE MAY RESULT IN IMPRISONMENT OF UP TO ONE YEAR AND FINES
18 // OF UP TO $100,000 (17 USC 506). COPYRIGHT INFRINGERS MAY ALSO
19 // BE SUBJECT TO CIVIL LIABILITY.
20 //
21 // ALL OF THIS CODE IS ORIGINAL WORK BY THE COPYRIGHT HOLDER.
22 //
23 
24 #ifndef __SOFTWARE_AND_SERVICES_LIBPCSQL_MYSQL_QDATA_HH__
25 #define __SOFTWARE_AND_SERVICES_LIBPCSQL_MYSQL_QDATA_HH__
26 
27 #include <my_global.h>
28 #include <mysql.h>
29 
30 #include "SQL_mysql.hpp"
31 
32 namespace SoftwareAndServices
33 {
34  namespace Library
35  {
36  namespace Database
37  {
38  namespace MySql
39  {
40  struct EXPORT_SASSQL _qData
41  {
45  _qData();
46 
50  ~_qData();
51 
58  void _NewValues(unsigned int ColCount);
59 
60  MYSQL_RES * _Result;
61  unsigned int _RowNumber;
62  error * _Error;
63  MYSQL_ROW * _Row;
64  unsigned char ** _Values;
65  unsigned int _ValuesCount;
66  };
67  }
68  }
69  }
70 }
71 
72 #endif // __SOFTWARE_AND_SERVICES_LIBPCSQL_MYSQL_QDATA_HH__
Copyright Douglas Mark Royer DouglasRoyer@gmail.com.
Definition: Base.hpp:98