SkyGI::Query Class Reference

Inheritance diagram for SkyGI::Query:
[legend]
Collaboration diagram for SkyGI::Query:
[legend]
List of all members.

Public Member Functions

 Query ()
 ~Query ()
bool GetNextEntry (FileReference &pEntry)
void Set (const String &szQueryString)
void Rewind ()
void Abort ()
bool IsValid ()
bool Load (const FileReference &pFileReference)
bool Save (const String &szName)
String Get ()
String GetPath ()
String New (const String &szPath, bool bMakeUnique=false)
String ParseQuery (const String &szQuery)

Static Public Member Functions

static bool Delete (const String &szPath)

Classes

class  Private

Constructor & Destructor Documentation

Query::Query (  ) 

Query::~Query (  ) 


Member Function Documentation

bool Query::GetNextEntry ( FileReference pEntry  ) 

void Query::Set ( const String szQueryString  ) 

Set the query string

Description:
Sets the query string. GetNextEntry will only return file referernces matching this query.
You can either specify a full query (e.g. name="*app*") or an implicit name rule (e.g. *.c)

void Query::Rewind (  ) 

void Query::Abort (  ) 

bool Query::IsValid (  ) 

bool Query::Load ( const FileReference pFileReference  ) 

bool Query::Save ( const String szName  ) 

String Query::Get (  ) 

String Query::GetPath (  ) 

String Query::New ( const String szPath,
bool  bMakeUnique = false 
)

String Query::ParseQuery ( const String szQuery  ) 

bool Query::Delete ( const String szPath  )  [static]


Generated on Thu Dec 13 18:14:09 2007 for SkyGI by  doxygen 1.5.1-p1