OPERA  1.0
Open source echelle spectrograph reduction pipeline
libraries/operaConfigurationAccess.h
Go to the documentation of this file.
00001 #ifndef OPERACONFIGURATIONACCESSLIB_H
00002 #define OPERACONFIGURATIONACCESSLIB_H
00003 
00004 #include "operaError.h"
00005 
00006 // the maximum value length that a configuration can have
00007 #define MAXCONFIGURATIONVALUELENGTH 4096
00008 
00009 operaErrorCode operaConfigurationAccessSetConfigurationFilepath(const char *filepath);
00010 operaErrorCode operaConfigurationAccessGet(const char *name, char **value);
00011 operaErrorCode operaConfigurationAccessSet(const char *name, const char *value);
00012 operaErrorCode operaConfigurationAccessAdd(const char *name, const char *value);
00013 operaErrorCode operaConfigurationAccessDelete(const char *name, const char *value);
00014 operaErrorCode operaConfigurationAccessRemove(const char *name);
00015 
00016 #endif