|
| virtual bool | accept (const T &t) |
| | Function to specify when to accept an incoming data. More...
|
| |
|
T | read () |
| | Read data.
|
| |
| | Core (Core const &core)=delete |
| | Constructor by copy. More...
|
| |
|
void | cleanup () overridefinal |
| | Cleanup the object.
|
| |
|
bool | configure () overridefinal |
| | Configure the object.
|
| |
|
std::string | container_name () const override |
| | Get the core container name.
|
| |
| bool | is_configured () const overridefinal |
| | Get the configuration status of the configurable object. More...
|
| |
|
AbstractLogger & | logger () const override |
| | Get the logger.
|
| |
| Core & | operator= (Core const &core)=delete |
| | Copy operator. More...
|
| |
| std::string | shell_type_name () const override |
| | Get the shell type name. More...
|
| |
| | AbstractCore () |
| | Default constructor. More...
|
| |
| virtual | ~AbstractCore () noexcept |
| | Default descructor. More...
|
| |
|
virtual std::string | to_string () const |
| |
| std::string | type_name () const |
| | Get type name. More...
|
| |
| const std::vector< AbstractProperty * > | get_properties () const |
| | Get the properties of the shell. More...
|
| |
|
std::size_t | get_properties_size () const |
| |
|
AbstractProperty * | get_property (std::string const &name) const |
| |
|
AbstractProperty * | get_property (int index) const |
| |
template<typename T, int N>
struct mauve::base::MuxPriorityReadPortCore< T, N >
Priority Multiplexer core with read ports.
- Template Parameters
-
| T | type of ports data |
| N | number of read ports to mux |