#include <Resource.h>
Collaboration diagram for Resource:
Public Types | |
enum | rule { overwrite, replace, fallback } |
How are ancillary resources used. More... | |
Public Member Functions | |
virtual Resource::rule | get_rule () const |
virtual string | get_url () const |
Resource (const string &u, const string &r) throw (Error) | |
Resource (const string &u, const rule &r) | |
Resource (const string &u) | |
Resource () | |
virtual void | set_rule (const Resource::rule &r) |
virtual void | set_url (const string &u) |
virtual | ~Resource () |
Friends | |
ostream & | operator<< (ostream &os, const Resource &r) |
file://
URLs.Note that operator<< is defined for Resource as a function.
Definition at line 47 of file Resource.h.
|
The AIS uses this enumeration to describe how a given ancillary should be merged into a primary data source.
Definition at line 68 of file Resource.h. Referenced by get_rule(). |
|
Build a Resource with a null URL and set the combination rule to the default. Definition at line 72 of file Resource.h. |
|
Build a resource. Set the combination rule to the default value, which is overwrite.
Definition at line 78 of file Resource.h. |
|
Build a Resource.
Definition at line 84 of file Resource.h. |
|
Build a Resource.
Note: If this is used in a callback, make sure to check the value of
Definition at line 97 of file Resource.h. |
|
Definition at line 109 of file Resource.h. |
|
Return combination rule for this resource. Definition at line 126 of file Resource.h. References rule. |
|
Return the resource URL. Definition at line 113 of file Resource.h. |
|
Set the resource's combination rule.
Definition at line 133 of file Resource.h. |
|
Set the resource URL.
Definition at line 120 of file Resource.h. |
|
Output the XML fragment for a Resource. This function is a friend of the Resource class.
Definition at line 42 of file AISResources.cc. |