#include <coherence/util/SimpleQueryRecordReporter.hpp>
Inherits Object.
Public Types | |
typedef spec::Handle | Handle |
SimpleQueryRecordReporter Handle definition. | |
typedef spec::View | View |
SimpleQueryRecordReporter View definition. | |
typedef spec::Holder | Holder |
SimpleQueryRecordReporter Holder definition. | |
Static Public Member Functions | |
static String::View | report (QueryRecord::View vRecord) |
Return a report for the given query record. | |
Static Protected Member Functions | |
static String::View | reportResult (QueryRecord::PartialResult::View vResult, QueryRecorder::RecordType type, List::Handle hListIndexLookups, bool fReportPartition) |
Report the given result. | |
static String::View | reportIndexLookUps (List::View vListIndexLookups) |
Report the index look ups. | |
static String::View | reportStep (QueryRecord::PartialResult::Step::View vStep, QueryRecorder::RecordType type, List::Handle hListIndexLookups, int32_t nLevel) |
Report the given step. | |
static String::View | reportIndexLookupRecord (int32_t nIndexLookupId, QueryRecord::PartialResult::IndexLookupRecord::View vRecord) |
Report the given index lookup record with the given id. |
static String::View report | ( | QueryRecord::View | vRecord | ) | [static] |
Return a report for the given query record.
record | the record |
static String::View reportResult | ( | QueryRecord::PartialResult::View | vResult, | |
QueryRecorder::RecordType | type, | |||
List::Handle | hListIndexLookups, | |||
bool | fReportPartition | |||
) | [static, protected] |
Report the given result.
vResult | the result | |
type | the record type | |
hListIndexLookups | the list of lookup ids | |
fReportPartition | indicates whether or not to report partitions |
static String::View reportIndexLookUps | ( | List::View | vListIndexLookups | ) | [static, protected] |
Report the index look ups.
vListIndexLookups | the list of lookup ids |
static String::View reportStep | ( | QueryRecord::PartialResult::Step::View | vStep, | |
QueryRecorder::RecordType | type, | |||
List::Handle | hListIndexLookups, | |||
int32_t | nLevel | |||
) | [static, protected] |
Report the given step.
vStep | the step | |
type | the record type | |
hListIndexLookups | the list of lookup ids | |
nLevel | the indent level |
static String::View reportIndexLookupRecord | ( | int32_t | nIndexLookupId, | |
QueryRecord::PartialResult::IndexLookupRecord::View | vRecord | |||
) | [static, protected] |
Report the given index lookup record with the given id.
nIndexLookupId | the index lookup id | |
vRecord | the index lookup record |