| summaryrefslogtreecommitdiff |
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-02-08 15:21:19 +0100 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-02-08 15:21:19 +0100 |
| commit | 9ca43c73ba29d6b42cd771f1567074418c883c3e (patch) | |
| tree | 1e3560f218c80fe1e343a647c1d0f177d2d16b0f /src/parameters | |
| parent | ee26b8ff850add4f83b912635a71dbde06f268d1 (diff) | |
Changes knowledge structure, defines protocol.
Diffstat (limited to 'src/parameters')
| -rw-r--r-- | src/parameters/parameters.c | 28 | ||||
| -rw-r--r-- | src/parameters/parameters.h | 12 |
2 files changed, 37 insertions, 3 deletions
diff --git a/src/parameters/parameters.c b/src/parameters/parameters.c index 82ac9d1..0e38e5e 100644 --- a/src/parameters/parameters.c +++ b/src/parameters/parameters.c @@ -29,9 +29,9 @@ static int parse_markov_order fprintf ( stderr, - "[F] Invalid or value for parameter 'MARKOV_ORDER', accepted" + "[F] Invalid or value for parameter 'MARKOV_ORDER', accepted " "range is " - "[1, %lli] (integer).", + "[1, %lli] (integer).\n", (long long int) ZoO_INDEX_MAX ); @@ -82,3 +82,27 @@ enum ZoO_invocation_objective ZoO_parameters_initialize return ZoO_PRINTS_HELP; } } + +const char * ZoO_parameters_get_session_name +( + const struct ZoO_parameters param [const restrict static 1] +) +{ + return param->session; +} + +ZoO_index ZoO_parameters_get_markov_order +( + const struct ZoO_parameters param [const restrict static 1] +) +{ + return param->markov_order; +} + +const char * ZoO_parameters_get_storage_filename +( + const struct ZoO_parameters param [const restrict static 1] +) +{ + return param->storage; +} diff --git a/src/parameters/parameters.h b/src/parameters/parameters.h index 7927ef7..b6d516c 100644 --- a/src/parameters/parameters.h +++ b/src/parameters/parameters.h @@ -3,7 +3,17 @@ #include "parameters_types.h" -char * ZoO_parameters_get_session_name +const char * ZoO_parameters_get_session_name +( + const struct ZoO_parameters param [const restrict static 1] +); + +ZoO_index ZoO_parameters_get_markov_order +( + const struct ZoO_parameters param [const restrict static 1] +); + +const char * ZoO_parameters_get_storage_filename ( const struct ZoO_parameters param [const restrict static 1] ); |


