fpga¶
-
namespace
eos
-
class
fpga_handler
-
class
fpga_iter_t
Private Functions
-
fpga_iter_t
(fpga_iter_impl * const)
Friends
-
friend class
fpga_iter_impl
-
-
class
fpga_mgr
-
Protected Functions
-
fpga_mgr
()
Private Members
-
fpga_mgr
Friends
-
friend class
fpga_handler
-
-
class
Type definitions in fpga¶
-
namespace
eos
-
class
fpga_t
- #include <fpga.h>
This data structure is used to describe an application FPGA on a switch.
Public Functions
-
fpga_t
() Default constructor.
-
fpga_t
(std::string board_standard, std::string part_number)
-
fpga_t
(const fpga_t & other)
-
std::string
board_standard
() const Getter for ‘board_standard’: The board standard of the FPGA.
-
std::string
part_number
() const Getter for ‘part_number’: The part number of the FPGA.
-
bool
operator==
(fpga_t const & other) const
-
bool
operator!=
(fpga_t const & other) const
-
bool
operator<
(fpga_t const & other) const
-
uint32_t
hash
() const The hash function for type fpga_t.
-
std::string
to_string
() const Returns a string representation of the current object’s values.
Private Members
-
std::shared_ptr< fpga_impl_t >
pimpl
Friends
-
friend std::ostream &
operator<<
A utility stream operator that adds a string representation of fpga_t to the ostream.
-
-
class