28 #ifndef MYSQLPP_FIELD_NAMES_H    29 #define MYSQLPP_FIELD_NAMES_H    36 #if !defined(DOXYGEN_IGNORE)    38 class MYSQLPP_EXPORT ResultBase;
    52                 assign(other.begin(), other.end());
    65         std::vector<
std::string>(i)
    79                 insert(begin(), i, 
"");
   110         unsigned int operator [](
const std::string& s) 
const;
 std::string & operator[](int i)
Get the name of a field given its index. 
Definition: field_names.h:84
Definition: autoflag.h:31
FieldNames(const ResultBase *res)
Create field name list from a result set. 
Definition: field_names.h:56
FieldNames(const FieldNames &other)
Copy constructor. 
Definition: field_names.h:49
FieldNames()
Default constructor. 
Definition: field_names.h:46
FieldNames & operator=(const ResultBase *res)
Initializes the field list from a result set. 
Definition: field_names.h:70
Base class for StoreQueryResult and UseQueryResult. 
Definition: result.h:110
Holds a list of SQL field names. 
Definition: field_names.h:42
FieldNames(int i)
Create empty field name list, reserving space for a fixed number of field names. 
Definition: field_names.h:64