fields1.hh
上传用户:clovervx
上传日期:2010-03-30
资源大小:787k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. #ifndef __fields1_hh__
  2. #define __fields1_hh__
  3. #include "resiter1.hh"
  4. class ResUse;
  5. //: A vector like container with the raw mysql field info.
  6. class Fields : public const_subscript_container<Fields, Field>
  7. {
  8. private:
  9.   mutable ResUse *res;
  10. public:
  11.   Fields() {}
  12.   Fields(ResUse *r) : res(r) {}
  13.   size_type size() const; //: the number of fields.
  14.   //: Returns the field with an offset of i;
  15.   const Field& operator [] (size_type i) const;
  16.   const Field& operator [] (int i) const {return operator [](size_type(i));} 
  17. };
  18. //--------------------------------------------------------------------
  19. #endif