FLAIM: OPT_INFO Struct Reference

- Main Page
- Modules
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# OPT_INFO Struct Reference

Structure returned when FCURSOR_GET_OPT_INFO_LIST option is passed to FlmCursorGetConfig(). More...

`#include <flaim.h>`

List of all members.

## Public Attributes
qOptTypes | eOptType
| Type of optimization done for sub-query.
FLMUINT | uiCost
| Cost calculated for sub-query.
FLMUINT | uiDrnCost
| DRN cost for sub-query.
FLMUINT | uiIxNum
| Index used to execute query if eOptType is qOptTypes::QOPT_USING_INDEX.
FLMBOOL | bDoRecMatch
| Record must be retrieved to test against query criteria. Only valid if OPT_INFO::eOptType is qOptTypes::QOPT_USING_INDEX.
FLMUINT | bDoKeyMatch
| Must match against index keys. Only valid if OPT_INFO::eOptType is qOptTypes::QOPT_USING_INDEX.
FLMUINT | uiDrn
| DRN to read if OPT_INFO::eOptType is qOptTypes::QOPT_SINGLE_RECORD_READ.

## Detailed Description

Structure returned when FCURSOR_GET_OPT_INFO_LIST option is passed to FlmCursorGetConfig().