diff options
Diffstat (limited to 'project2/ice/iceboxOptionsSource.h')
-rw-r--r-- | project2/ice/iceboxOptionsSource.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/project2/ice/iceboxOptionsSource.h b/project2/ice/iceboxOptionsSource.h new file mode 100644 index 0000000..3127fa4 --- /dev/null +++ b/project2/ice/iceboxOptionsSource.h @@ -0,0 +1,20 @@ +#ifndef PROJECT2_ICEBOX_OPTIONSSOURCE_H +#define PROJECT2_ICEBOX_OPTIONSSOURCE_H + +#include <optionsSource.h> +#include <Ice/Communicator.h> + +class IceBoxOptionsSource : public OptionsSource { + public: + IceBoxOptionsSource(Ice::CommunicatorPtr); + + void loadInto(const ConfigConsumer &, const Options::CurrentPlatform & platform) const; + boost::posix_time::ptime modifiedTime() const; + + private: + Ice::CommunicatorPtr ic; + boost::posix_time::ptime startTime; +}; + +#endif + |