Initial commit. It is a common part of bunsan projects.
Added new common classes. Created platform implementation structure. Changed tempfile concept.
Class runner was added.
New class: bunsan::service.
New class: xmlrpc_service.
Library type was set to static.
New function was introduced: read_info.
Bug fix: xmlrpc_service destructor now stops executing.
New class: bunsan::process. New execute semantic: synchronous and asynchronous.
Execute methods now are exported.
CMakeLists.txt: install target was added.
For-loop refactoring.
Virtual destructor fixes.
Registry fix in xmlrpc_service.
New class: bunsan::simple_service.
Dynamic linkage instead of static.
New file: implementation helpers.
Execute functions refactoring: you can use system path name resolving or select file by-hand.
Bug fix: preprocessor include guard in execute.hpp.
New bunsan::process method: wait with timeout.
New class: bunsan::pseudo_service.
bunsan::runner was deleted as obsolete.
Execute implementation was updated.
Implementation helpers strerror bug fix.
service.hpp comment fixes.