Drizzled Public API Documentation

drizzled::optimizer::AccessMethod Class Referenceabstract

Represents an access method. More...

#include <access_method.h>

Inheritance diagram for drizzled::optimizer::AccessMethod:
drizzled::optimizer::Const drizzled::optimizer::Index drizzled::optimizer::Scan drizzled::optimizer::System drizzled::optimizer::UniqueIndex

Public Types

typedef boost::shared_ptr< AccessMethodptr
 

Public Member Functions

virtual void getStats (Table &, JoinTable &)=0
 

Detailed Description

Represents an access method.

Definition at line 32 of file access_method.h.

Member Function Documentation

virtual void drizzled::optimizer::AccessMethod::getStats ( Table ,
JoinTable  
)
pure virtual

Retrieve statistics relelvant to this access method.

Parameters
[in]table
[in]join_tab
Returns
true on failure; false on success

Implemented in drizzled::optimizer::Const, drizzled::optimizer::Scan, drizzled::optimizer::Index, drizzled::optimizer::System, and drizzled::optimizer::UniqueIndex.


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