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