Oracle Coherence for C++ API
Release 3.7.1.0

E22845-01

QueryRecord Class Reference

#include <coherence/util/QueryRecord.hpp>

Inherits Object.

Inherited by SimpleQueryRecord [virtual].

List of all members.


Detailed Description

The QueryRecord object carries a record of the estimated or actual execution cost for a query operation.

Since:
Coherence 3.7.1
Author:
tb 2011.05.26
 

Public Types

typedef spec::Handle  Handle
  QueryRecord Handle definition.
typedef spec::View  View
  QueryRecord View definition.
typedef spec::Holder  Holder
  QueryRecord Holder definition.

Public Member Functions

virtual
QueryRecorder::RecordType 
getType () const =0
  Get the type that was specified when this query record was created.
virtual List::View  getResults () const =0
  Get the list of partial results for this query record.

Classes

class   PartialResult
  A QueryPlan.PartialResult is a partial query record that contains recorded costs for a query operation. More...

Member Function Documentation

virtual QueryRecorder::RecordType getType (    )  const [pure virtual]

Get the type that was specified when this query record was created.

Returns:
the record type

Implemented in SimpleQueryRecord.

virtual List::View getResults (    )  const [pure virtual]

Get the list of partial results for this query record.

Returns:
the list of results

Implemented in SimpleQueryRecord.


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

Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.