diff options
Diffstat (limited to 'modules/async/c++')
-rw-r--r-- | modules/async/c++/SConscript | 8 | ||||
-rw-r--r-- | modules/async/c++/async.hpp | 3 |
2 files changed, 7 insertions, 4 deletions
diff --git a/modules/async/c++/SConscript b/modules/async/c++/SConscript index 57707c4..0363355 100644 --- a/modules/async/c++/SConscript +++ b/modules/async/c++/SConscript @@ -21,18 +21,18 @@ env.headers += async_env.headers; ## Shared lib objects_shared = [] async_env.add_source_files(objects_shared, async_env.sources, shared=True); -async_env.library_shared = async_env.SharedLibrary('#build/forstio-async', [objects_shared]); +env.library_shared = async_env.SharedLibrary('#build/forstio-async', [objects_shared]); ## Static lib objects_static = [] async_env.add_source_files(objects_static, async_env.sources, shared=False); -async_env.library_static = async_env.StaticLibrary('#build/forstio-async', [objects_static]); +env.library_static = async_env.StaticLibrary('#build/forstio-async', [objects_static]); # Set Alias -env.Alias('library_async', [async_env.library_shared, async_env.library_static]); +env.Alias('library_async', [env.library_shared, env.library_static]); env.targets += ['library_async']; # Install -env.Install('$prefix/lib/', [async_env.library_shared, async_env.library_static]); +env.Install('$prefix/lib/', [env.library_shared, env.library_static]); env.Install('$prefix/include/forstio/async/', [async_env.headers]); diff --git a/modules/async/c++/async.hpp b/modules/async/c++/async.hpp index d116499..257fbd7 100644 --- a/modules/async/c++/async.hpp +++ b/modules/async/c++/async.hpp @@ -829,6 +829,9 @@ public: } }; +/** + * An immediately fulfilled node either containing a value or an error. + */ class immediate_conveyor_node_base : public conveyor_node, public conveyor_event_storage { private: |