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: