Base class definition for link parameters to link to external shape objects An instance of this class cannot be created, must use the derived classes below. More...
#include <rvc/shape.h>

Public Member Functions | |
| virtual | ~LINKPARMS () |
| CHAR_ENCODING | GetEncoding () const |
| const MISTRING & | GetLinkString () const |
| SHAPE::LINKTYPE | GetLinkType () const |
| bool | GetStorePasswordInLinkObject () const |
| const MISTRING & | GetTableName () const |
Protected Member Functions | |
| LINKPARMS (const MISTRING &LinkString, SHAPE::LINKTYPE LinkType, CHAR_ENCODING Encoding, bool StorePasswordInLinkObject) | |
| void | SetTableName (const MISTRING &TableName) |
Base class definition for link parameters to link to external shape objects An instance of this class cannot be created, must use the derived classes below.
| virtual RVC::SHAPE::LINKPARMS::~LINKPARMS | ( | ) | [inline, virtual] |
Destructor.
| RVC::SHAPE::LINKPARMS::LINKPARMS | ( | const MISTRING & | LinkString, | |
| SHAPE::LINKTYPE | LinkType, | |||
| CHAR_ENCODING | Encoding, | |||
| bool | StorePasswordInLinkObject | |||
| ) | [inline, protected] |
| CHAR_ENCODING RVC::SHAPE::LINKPARMS::GetEncoding | ( | ) | const [inline] |
Get the encoding of the external table.
| const MISTRING& RVC::SHAPE::LINKPARMS::GetLinkString | ( | ) | const [inline] |
Get the link stirng.
| SHAPE::LINKTYPE RVC::SHAPE::LINKPARMS::GetLinkType | ( | ) | const [inline] |
Get the type of external link.
| bool RVC::SHAPE::LINKPARMS::GetStorePasswordInLinkObject | ( | ) | const [inline] |
Get whether or not to store the password in the link object.
This is ignored for link types which do not require a password. It is used mainly for links to RDBMS-based shape objects such as PostGIS and Oracle Spatial.
| const MISTRING& RVC::SHAPE::LINKPARMS::GetTableName | ( | ) | const [inline] |
Get the table name.
Only useful for data source type spatial objects
| void RVC::SHAPE::LINKPARMS::SetTableName | ( | const MISTRING & | TableName | ) | [inline, protected] |
1.6.1