etl
Feature/hierarchical state machine 2
#390
Merged

Commits
  • Refactored reference_counted_message now contains owner reference
    jwellbelove committed 3 years ago
  • Added fixed_sized_memory_block_pool and restored imemory_block_pool interface
    jwellbelove committed 3 years ago
  • message router changes
    jwellbelove committed 3 years ago
  • Fixed LGT8F macro name clash
    jwellbelove committed 3 years ago
  • Updated generators
    jwellbelove committed 3 years ago
  • Updated deque from development
    jwellbelove committed 3 years ago
  • Merge branch 'feature/shared-objects-in-pools' into development
    jwellbelove committed 3 years ago
  • get_memory_block_size() const
    jwellbelove committed 3 years ago
  • Updates to pools and memory allocators
    jwellbelove committed 3 years ago
  • LLVM changes
    jwellbelove committed 3 years ago
  • Ongoing addition of unit tests
    jwellbelove committed 3 years ago
  • Added final unit tests
    jwellbelove committed 3 years ago
  • Added static asserts
    jwellbelove committed 3 years ago
  • Renamed internal structure
    jwellbelove committed 3 years ago
  • Minor updates.
    jwellbelove committed 3 years ago
  • Added virtual function 'void on_task_added()' that is called when a task is added to a shceduler.
    jwellbelove committed 3 years ago
  • Added virtual function 'void on_task_added()' that is called when a task is added to a scheduler.
    jwellbelove committed 3 years ago
  • Update version number
    jwellbelove committed 3 years ago
  • Merge branch 'master' into development
    jwellbelove committed 3 years ago
  • Removed pool_message and non_pool_message
    jwellbelove committed 3 years ago
  • Added shared_message example
    jwellbelove committed 3 years ago
  • Added shared_message receive override to messge_bus
    jwellbelove committed 3 years ago
  • Added shared_message example
    jwellbelove committed 3 years ago
  • Added memory allocator successor
    jwellbelove committed 3 years ago
  • Added reference_counted_message specialisation for void counter
    jwellbelove committed 3 years ago
  • Added lock/unlock interface
    jwellbelove committed 3 years ago
  • Added lock/unlock example
    jwellbelove committed 3 years ago
  • Added constructors with deleters for unique_ptr.
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/add-deleter-constructor-to-unique-ptr' into development
    jwellbelove committed 3 years ago
  • Fixed typos in rvalue constructor
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/add-deleter-constructor-to-unique-ptr' into development
    jwellbelove committed 3 years ago
  • Added ilockable interface class
    jwellbelove committed 3 years ago
  • Fixed VS2019 warning for etl::deque iterators.
    jwellbelove committed 3 years ago
  • Added nullptr check to unique_ptr destructor
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/add-deleter-constructor-to-unique-ptr'
    jwellbelove committed 3 years ago
  • Added nullptr check to unique_ptr destructor.
    jwellbelove committed 3 years ago
  • Added nullptr check to unique_ptr destructor.
    jwellbelove committed 3 years ago
  • Added ilockable interface & queue_lockable
    jwellbelove committed 3 years ago
  • Merge branch 'master' into development
    jwellbelove committed 3 years ago
  • Added nullptr check to unique_ptr destructor.
    jwellbelove committed 3 years ago
  • Typo in unique_ptr
    jwellbelove committed 3 years ago
  • Merge branch 'master' into development
    jwellbelove committed 3 years ago
  • Refactored queues
    jwellbelove committed 3 years ago
  • Added virtual destructor to observer.
    jwellbelove committed 3 years ago
  • Updated version and release notes.
    jwellbelove committed 3 years ago
  • Added more CMakeLists.txt files for examples
    jwellbelove committed 3 years ago
  • Added enable_if for container iterator costructors, to exclude integrals from consideration
    jwellbelove committed 3 years ago
  • Squashed commit of the following:
    jwellbelove committed 3 years ago
  • Squashed commit of the following:
    jwellbelove committed 3 years ago
  • Squashed commit of the following:
    jwellbelove committed 3 years ago
  • Squashed commit of the following:
    jwellbelove committed 3 years ago
  • Squashed commit of the following:
    jwellbelove committed 3 years ago
  • Squashed commit of the following:
    jwellbelove committed 3 years ago
  • Changed template aliases so they are available for C++11 rather than C++14.
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/template-aliases-from-c++14-to-c++11' into development
    jwellbelove committed 3 years ago
  • Changed template aliases so they are available for C++11 rather than C++14.
    jwellbelove committed 3 years ago
  • Allow default constructed messages for shared messages
    jwellbelove committed 3 years ago
  • Updated version numbers
    jwellbelove committed 3 years ago
  • Modified reference_counted_message_pool::allocate() return type
    jwellbelove committed 3 years ago
  • Modified reference_counted_message_pool::allocate() return type
    jwellbelove committed 3 years ago
  • Added non-const get_message() member funtions in shared message framework.
    jwellbelove committed 3 years ago
  • Added update_size() to string API to fix string lengths after insertion of characters by C code.
    jwellbelove committed 3 years ago
  • Interface for C string handling.
    jwellbelove committed 3 years ago
  • Fixed indexing error in find_next for etl::bitset.
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/bitset-iteration-error' into development
    jwellbelove committed 3 years ago
  • Updated version
    jwellbelove committed 3 years ago
  • fix bug in ibitset find_next method (#338)
    Chiraffollo committed 3 years ago
  • Merge branch 'hotfix/bitset-iteration-error' into development
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/Chiraffollo-fix-find_next' into development
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/Chiraffollo-fix-find_next' into development
    jwellbelove committed 3 years ago
  • Updated version
    jwellbelove committed 3 years ago
  • Fixed indexing error in find_next for etl::bitset.
    jwellbelove committed 3 years ago
  • Updated version
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/bitset-iteration-error' into development
    jwellbelove committed 3 years ago
  • fix bug in ibitset find_next method (#338)
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/Chiraffollo-fix-find_next' into development
    jwellbelove committed 3 years ago
  • Updated version
    jwellbelove committed 3 years ago
  • Added data_end() and renamed trim() to trim_to_terminator()
    jwellbelove committed 3 years ago
  • Merge branch 'feature/c-helper-interface-for-strings' into development
    jwellbelove committed 3 years ago
  • Merge branch 'development'
    jwellbelove committed 3 years ago
  • Added ETL_CONSTANT to numeric_limits member functions.
    jwellbelove committed 3 years ago
  • Merge branch 'development'
    jwellbelove committed 3 years ago
  • Added uninitialized_resize()
    jwellbelove committed 3 years ago
  • Updated version numbers
    jwellbelove committed 3 years ago
  • Added uninitialized_resize() tests to external buffer containers
    jwellbelove committed 3 years ago
  • Updated example for shared_message
    jwellbelove committed 3 years ago
  • Updates to etl::shared_message example application.
    jwellbelove committed 3 years ago
  • Added specialisation of etl::state_chart that allows a parameter to be passed to the event handler.
    jwellbelove committed 3 years ago
  • Export headers as system includes (#340)
    aboseley committed 3 years ago
  • Fix extent type conversion warning (#339)
    aboseley committed 3 years ago
  • Issue #339 - Fix extent type conversion warning
    jwellbelove committed 3 years ago
  • Merge branch 'hotfix/issue-#339-fix-extent-type-conversion-warning' into development
    jwellbelove committed 3 years ago
  • Merge branch 'feature/state-chart-to-have-optional-data-parameter' into development
    jwellbelove committed 3 years ago
  • Merge branch 'feature/state-chart-to-have-optional-data-parameter' into development
    jwellbelove committed 3 years ago
  • Minor updates to state chart
    jwellbelove committed 3 years ago
  • Minor updates to state chart
    jwellbelove committed 3 years ago
  • Fix extent error in clang and gcc
    jwellbelove committed 3 years ago
  • Fix extent error in clang and gcc
    jwellbelove committed 3 years ago
  • Initial code
    jwellbelove committed 3 years ago
  • Fix C++14 only type aliases for STL
    jwellbelove committed 3 years ago
  • + more commits ...
Loading