Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Persistency::Locator Class Reference

Designates the (logical) location of data like a URI does. More...

#include <Locator.h>

Inheritance diagram for Impala::Persistency::Locator:

Inheritance graph
[legend]
Collaboration diagram for Impala::Persistency::Locator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Locator ()
 Locator (CString dataSet)
 Locator (CString protocolAndHost, CString dataSet)
 Locator (CString protocol, CString host, CString dataSet)
 Locator (CString dataSet, CmdOptions &options)
virtual ~Locator ()
String GetProtocol () const
void SetProtocol (CString protocol)
String GetHost () const
void SetHost (CString host)
String GetProtocolAndHost () const
String GetDataSet () const
void SetDataSet (CString dataSet)
String ToString () const

Private Attributes

String mProtocol
String mHost
String mDataSet
 ILOG_VAR_DEC

Detailed Description

Designates the (logical) location of data like a URI does.

This base class only holds the common part of all locators. Derived classes contain more data specific information.

Current protocols are : "file", "dataServer", and "mapi".

Locators are tied to a dataset. Special datasets are: "not_set" : invalid locator "config" : global Impala configuration

Definition at line 24 of file Locator.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:36:14 2010 for ImpalaSrc by  doxygen 1.5.1