Helper class for simplify iteration on state's path.
More...
#include <state.hpp>
Helper class for simplify iteration on state's path.
Usage example:
{
...
}
Helper class for simplify iteration on state's path.
Class for the representing agent state.
- Attention
- This class is not Copyable, nor Moveable.
- Since
- v.5.8.5
Definition at line 1840 of file state.hpp.
◆ state_path_t() [1/3]
| so_5::state_t::state_path_t::state_path_t |
( |
const state_t & | state | ) |
|
|
inlineexplicitnoexcept |
Initializing constructor.
Definition at line 1853 of file state.hpp.
◆ state_path_t() [2/3]
| so_5::state_t::state_path_t::state_path_t |
( |
const state_path_t & | | ) |
|
|
delete |
◆ state_path_t() [3/3]
| so_5::state_t::state_path_t::state_path_t |
( |
state_path_t && | | ) |
|
|
delete |
◆ begin()
| state_t::path_t::const_iterator so_5::state_t::state_path_t::begin |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
Get iterator for the very first item of the path.
Definition at line 1873 of file state.hpp.
◆ end()
| state_t::path_t::const_iterator so_5::state_t::state_path_t::end |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
Get the past-the-end iterator for the path.
Definition at line 1881 of file state.hpp.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ m_past_the_end_it
| state_t::path_t::const_iterator so_5::state_t::state_path_t::m_past_the_end_it |
|
private |
Past-the-end iterator for the m_path.
Will be calculated in the constructor and won't be changed after that.
Definition at line 1849 of file state.hpp.
◆ m_path
The documentation for this class was generated from the following file: