Simias::Storage::Provider::IResultSet Interface Reference

Result set interface. More...

Inheritance diagram for Simias::Storage::Provider::IResultSet:

Inheritance graph
[legend]

List of all members.

Public Member Functions

int GetNext (ref char[] buffer)
 Method to return the next set of objects. All the objects that can fit in the buffer will be returned. returns false when no more objects exist.
bool SetIndex (IndexOrigin origin, int offset)
 Set the Index the specified offset from the origin.

Properties

int Count [get]
 Gets the number of entries in the result set.


Detailed Description

Result set interface.


Member Function Documentation

int Simias::Storage::Provider::IResultSet::GetNext ( ref char[]  buffer  ) 

Method to return the next set of objects. All the objects that can fit in the buffer will be returned. returns false when no more objects exist.

Parameters:
buffer Buffer used to return the objects.
Returns:
true - objects returned. false - no more objects

Implemented in Simias::Storage::Provider::Flaim::FlaimResultSet.

bool Simias::Storage::Provider::IResultSet::SetIndex ( IndexOrigin  origin,
int  offset 
)

Set the Index the specified offset from the origin.

Parameters:
origin The origin to move from
offset The offset to move the index by.
Returns:
True if successful.

Implemented in Simias::Storage::Provider::Flaim::FlaimResultSet.


Property Documentation

int Simias::Storage::Provider::IResultSet::Count [get]

Gets the number of entries in the result set.

Implemented in Simias::Storage::Provider::Flaim::FlaimResultSet.


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

Generated on Wed Apr 8 14:55:49 2009 for simias by  doxygen 1.5.6