MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PFS_simple_index Struct Reference

#include <pfs_engine_table.h>

Public Member Functions

 PFS_simple_index (uint index)
void set_at (const struct PFS_simple_index *other)
void set_after (const struct PFS_simple_index *other)
void next (void)

Public Attributes

uint m_index

Detailed Description

Position of a cursor, for simple iterations.

Definition at line 348 of file pfs_engine_table.h.

Constructor & Destructor Documentation

PFS_simple_index::PFS_simple_index ( uint  index)
inline

Constructor.

Parameters
indexthe index initial value.

Definition at line 357 of file pfs_engine_table.h.

Member Function Documentation

void PFS_simple_index::next ( void  )
inline

Set this index to the next record.

Definition at line 376 of file pfs_engine_table.h.

Here is the caller graph for this function:

void PFS_simple_index::set_after ( const struct PFS_simple_index other)
inline

Set this index after a given position.

Parameters
othera position

Definition at line 372 of file pfs_engine_table.h.

Here is the caller graph for this function:

void PFS_simple_index::set_at ( const struct PFS_simple_index other)
inline

Set this index at a given position.

Parameters
othera position

Definition at line 365 of file pfs_engine_table.h.

Here is the caller graph for this function:

Member Data Documentation

uint PFS_simple_index::m_index

Current row index.

Definition at line 351 of file pfs_engine_table.h.


The documentation for this struct was generated from the following file: