row2.hh
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
源码类别:

模拟服务器

开发平台:

C/C++

  1. #ifndef __row2_hh__
  2. #define __row2_hh__
  3. #include <string>
  4. using namespace std;
  5. #include "string.h"
  6. #include "row1.hh"
  7. #include "result2.hh"
  8. inline Row::size_type Row::size() const {return res->num_fields();}
  9. inline const ColData Row::operator [] (size_type i) const {
  10.   return ColData(data[i].c_str(), res->types(i),is_nulls[i]);
  11. }
  12. inline const ColData Row::operator[] (const string &i) const {
  13.   return (*this)[res->field_num(i)];
  14. }
  15. inline const ColData Row::operator[] (const char *i) const {
  16.   return (*this)[res->field_num(string(i))];
  17. }
  18. // RowTemplate
  19. #endif