FIXME_docs.
More...
#include <RosPrintBvi.hpp>
|
| | RosPrintBvi (uint8_t val, size_t base=2, size_t nbit=8) |
| | Constructor. FIXME_docs.
|
| |
| | RosPrintBvi (uint16_t val, size_t base=2, size_t nbit=16) |
| | Constructor. FIXME_docs.
|
| |
| | RosPrintBvi (uint32_t val, size_t base=2, size_t nbit=32) |
| | Constructor. FIXME_docs.
|
| |
| void | Print (std::ostream &os) const |
| | FIXME_docs.
|
| |
| void | Print (std::string &os) const |
| | FIXME_docs.
|
| |
|
| void | Convert (char *pbuf) const |
| | FIXME_docs.
|
| |
|
| uint32_t | fVal |
| | value to be printed
|
| |
| size_t | fBase |
| | base: 2,8, or 16
|
| |
| size_t | fNbit |
| | number of bits to print
|
| |
|
(Note that these are not member functions.)
|
| std::ostream & | operator<< (std::ostream &os, const RosPrintBvi &obj) |
| | ostream insertion operator.
|
| |
| std::string & | operator<< (std::string &os, const RosPrintBvi &obj) |
| | string insertion operator.
|
| |
FIXME_docs.
Definition at line 23 of file RosPrintBvi.hpp.
◆ RosPrintBvi() [1/3]
| Retro::RosPrintBvi::RosPrintBvi |
( |
uint8_t |
val, |
|
|
size_t |
base = 2, |
|
|
size_t |
nbit = 8 |
|
) |
| |
|
explicit |
◆ RosPrintBvi() [2/3]
| Retro::RosPrintBvi::RosPrintBvi |
( |
uint16_t |
val, |
|
|
size_t |
base = 2, |
|
|
size_t |
nbit = 16 |
|
) |
| |
|
explicit |
◆ RosPrintBvi() [3/3]
| Retro::RosPrintBvi::RosPrintBvi |
( |
uint32_t |
val, |
|
|
size_t |
base = 2, |
|
|
size_t |
nbit = 32 |
|
) |
| |
|
explicit |
◆ Print() [1/2]
| void Retro::RosPrintBvi::Print |
( |
std::ostream & |
os | ) |
const |
◆ Print() [2/2]
| void Retro::RosPrintBvi::Print |
( |
std::string & |
os | ) |
const |
◆ Convert()
| void Retro::RosPrintBvi::Convert |
( |
char * |
pbuf | ) |
const |
|
protected |
◆ operator<<() [1/2]
| std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const RosPrintBvi & |
obj |
|
) |
| |
|
related |
◆ operator<<() [2/2]
| std::string & operator<< |
( |
std::string & |
os, |
|
|
const RosPrintBvi & |
obj |
|
) |
| |
|
related |
◆ fVal
| uint32_t Retro::RosPrintBvi::fVal |
|
protected |
◆ fBase
| size_t Retro::RosPrintBvi::fBase |
|
protected |
◆ fNbit
| size_t Retro::RosPrintBvi::fNbit |
|
protected |
The documentation for this class was generated from the following files: