1#ifndef CONFFWK_ACTION_H_
2#define CONFFWK_ACTION_H_
21 virtual void notify( std::vector<ConfigurationChange *>& changes )
noexcept = 0;
24 virtual void load( ) noexcept = 0;
virtual void notify(std::vector< ConfigurationChange * > &changes) noexcept=0
Call action on database changes.
virtual void load() noexcept=0
Call action on database file(s) load.
virtual void update(const ConfigObject &obj, const std::string &name) noexcept=0
Call action on database object modification by user's code.
virtual void unload() noexcept=0
Call action on database file(s) unload.
Represents database objects.