.. _file__builds_atlas-tdaq-felix_netio3_netio3_BufferFormatter.hpp: File BufferFormatter.hpp ======================== |exhale_lsh| :ref:`Parent directory ` (``/builds/atlas-tdaq-felix/netio3/netio3``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS BufferFormatter class, BefferMsg struct, and FormatterStatus enum. .. contents:: Contents :local: :backlinks: none Definition (``/builds/atlas-tdaq-felix/netio3/netio3/BufferFormatter.hpp``) --------------------------------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file__builds_atlas-tdaq-felix_netio3_netio3_BufferFormatter.hpp.rst Detailed Description -------------------- This file contains the declarations of BufferFormatter class and its functions. The funtions responsible for correctly formatting data to write into a buffer (NetworkBuffer). and also provide a way to decode the buffer. Includes -------- - ``functional`` - ``netio3-backend/NetworkBuffer.hpp`` Included By ----------- - :ref:`file_BufferFormatter.cpp` - :ref:`file_NetioReceiver.cpp` - :ref:`file_NetioSender.cpp` - :ref:`file__builds_atlas-tdaq-felix_netio3_netio3_NetioSender.hpp` Namespaces ---------- - :ref:`namespace_netio3` Classes ------- - :ref:`exhale_struct_structnetio3_1_1BufferMsg` - :ref:`exhale_class_classnetio3_1_1BufferFormatter` Enums ----- - :ref:`exhale_enum_BufferFormatter_8hpp_1a3ccade64145bed10fbd2ed0f5d5a600c` - :ref:`exhale_enum_BufferFormatter_8hpp_1acb6251a68a22ba81a7afe2bca776c2cf` Functions --------- - :ref:`exhale_function_BufferFormatter_8hpp_1a0165df23d6577b48a1dd5fca8f09d2a8`