|
typedef boost::posix_time::ptime | timestamp_type |
|
const std::string & Seg3D::ProvenanceStep::get_action_name |
( |
| ) |
const |
GET_ACTION_NAME: Get the action name.
const std::string & Seg3D::ProvenanceStep::get_action_params |
( |
| ) |
const |
GET_ACTION_PARAMS: Get the action parameters string.
const ProvenanceIDList & Seg3D::ProvenanceStep::get_input_provenance_ids |
( |
| ) |
const |
GET_INPUT_PROVENANCE_IDS Get the input provenance ids
InputFilesID Seg3D::ProvenanceStep::get_inputfiles_id |
( |
| ) |
const |
GET_INPUTFILES_ID Get the input files cache id from this provenance step
const ProvenanceIDList & Seg3D::ProvenanceStep::get_output_provenance_ids |
( |
| ) |
const |
GET_OUTPUT_PROVENANCE_IDS Get the input provenance ids
const ProvenanceIDList & Seg3D::ProvenanceStep::get_provenance_ids_of_interest |
( |
| ) |
const |
GET_PROVENANCE_ID_OF_INTEREST: Get the provenance ID in which we are interested.
const ProvenanceIDList & Seg3D::ProvenanceStep::get_replaced_provenance_ids |
( |
| ) |
const |
GET_REPLACED_PROVENANCE_IDS: Get the replaced provenance ids
ProvenanceStep::timestamp_type Seg3D::ProvenanceStep::get_timestamp |
( |
| ) |
const |
GET_TIMESTAMP: Get the timestamp of the step.
const std::string & Seg3D::ProvenanceStep::get_username |
( |
| ) |
const |
GET_USERNAME: get the user's name
void Seg3D::ProvenanceStep::set_action_name |
( |
const std::string & |
action_name | ) |
|
SET_ACTION_NAME: Set the action name.
void Seg3D::ProvenanceStep::set_action_params |
( |
const std::string & |
action_params | ) |
|
SET_ACTION_PARAMS: Set the action parameters string.
void Seg3D::ProvenanceStep::set_input_provenance_ids |
( |
const ProvenanceIDList & |
input_provenance_ids | ) |
|
SET_INPUT_PROVENANCE_IDS Set the input provenance ids
void Seg3D::ProvenanceStep::set_inputfiles_id |
( |
const InputFilesID |
inputfiles_id | ) |
|
SET_INPUTFILES_ID Set the input files cache id in the provenance step
void Seg3D::ProvenanceStep::set_output_provenance_ids |
( |
const ProvenanceIDList & |
output_provenance_ids | ) |
|
SET_OUTPUT_PROVENANCE_IDS Set the input provenance ids
void Seg3D::ProvenanceStep::set_provenance_ids_of_interest |
( |
const ProvenanceIDList & |
poi | ) |
|
SET_PROVENANCE_ID_OF_INTEREST: Set the provenance ID in which we are interested.
void Seg3D::ProvenanceStep::set_replaced_provenance_ids |
( |
const ProvenanceIDList & |
replaced_provenance_ids | ) |
|
SET_REPLACED_PROVENANCE_IDS: Set the replaced provenance ids
void Seg3D::ProvenanceStep::set_timestamp |
( |
timestamp_type |
timestamp | ) |
|
SET_TIMESTAMP: Set the timestamp of the step. NOTE: This function is called when retrieving provenance records from database. Actions don't need to set the timestamp as it is automatically generated by the database.
void Seg3D::ProvenanceStep::set_username |
( |
const std::string & |
username | ) |
|
SET_USERNAME: Set the user name for this step. NOTE: Actions that create provenance steps don't need to call this function to set the user name. It is set automatically in the constructor. It is used when retrieving provenance from database.
ProvenanceIDList Seg3D::ProvenanceStep::prov_ids_of_interest_ |
|
protected |
Provenance IDs of interest NOTE: This is for getting back a provenance trail, when we are only interested in provenance IDs of a certain layer.
The documentation for this class was generated from the following files:
- Application/Provenance/ProvenanceStep.h
- Application/Provenance/ProvenanceStep.cc