![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <ldk/multiplexer/OpcodeProvider.hpp>


Public Member Functions | |
| virtual void | calculateSizes (const CommandPool *commandPool, Bit &commandPoolSize, Bit &sduSize) const |
| Default calculateSizes implementation. | |
| OpcodeProvider (fun::FUN *fuNet, const wns::pyconfig::View &config) | |
| virtual | ~OpcodeProvider () |
Private Attributes | |
| logger::Logger | logger |
| int | opcodeSize |
Definition at line 75 of file OpcodeProvider.hpp.
| OpcodeProvider::OpcodeProvider | ( | fun::FUN * | fuNet, | |
| const wns::pyconfig::View & | config | |||
| ) |
Definition at line 34 of file OpcodeProvider.cpp.
| virtual wns::ldk::multiplexer::OpcodeProvider::~OpcodeProvider | ( | ) | [inline, virtual] |
Definition at line 85 of file OpcodeProvider.hpp.
| void OpcodeProvider::calculateSizes | ( | const CommandPool * | commandPool, | |
| Bit & | commandPoolSize, | |||
| Bit & | dataSize | |||
| ) | const [virtual] |
The default implementation delegates calculation to upper functional units, modifying the result to include the size of the provided Command.
Reimplemented from wns::ldk::CommandTypeSpecifier< T >.
Definition at line 49 of file OpcodeProvider.cpp.
Definition at line 91 of file OpcodeProvider.hpp.
Definition at line 90 of file OpcodeProvider.hpp.
1.5.5