![]() |
DUNE: Uniform Navigational Environment
2022.04.1
|
General purpose types and routines.
Namespaces | |
| Codecs | |
Classes | |
| class | BitBuffer |
| class | ByteBuffer |
| class | ByteCopy |
| class | CircularBuffer |
| class | IOError |
| class | OptionParser |
| class | ParseError |
| class | RawFifo |
| class | StateMachine |
| class | String |
| class | TupleList |
| class | XML |
| class | ZipFileError |
Functions | |
| std::ostream & | operator<< (std::ostream &os, BitBuffer &buffer) |
| std::ostream & | operator<< (std::ostream &os, ByteBuffer &buffer) |
| void | reverseCopy2b (char *dest, const char *src) |
| void | reverseCopy4b (char *dest, const char *src) |
| void | reverseCopy8b (char *dest, const char *src) |
| uint16_t | reverseCopy (char *dest, const uint16_t &src) |
| uint16_t | reverseCopy (char *dest, const int16_t &src) |
| uint16_t | reverseCopy (uint16_t &dest, const char *src) |
| uint16_t | reverseCopy (int16_t &dest, const char *src) |
| uint16_t | reverseCopy (char *dest, const int32_t &src) |
| uint16_t | reverseCopy (char *dest, const uint32_t &src) |
| uint16_t | reverseCopy (int32_t &dest, const char *src) |
| uint16_t | reverseCopy (uint32_t &dest, const char *src) |
| uint16_t | reverseCopy (char *dest, const int64_t &src) |
| uint16_t | reverseCopy (char *dest, const uint64_t &src) |
| uint16_t | reverseCopy (int64_t &dest, const char *src) |
| uint16_t | reverseCopy (uint64_t &dest, const char *src) |
| uint16_t | reverseCopy (char *dest, const fp32_t &src) |
| uint16_t | reverseCopy (float &dest, const char *src) |
| uint16_t | reverseCopy (char *dest, const fp64_t &src) |
| uint16_t | reverseCopy (double &dest, const char *src) |
| uint16_t | reverseCopy (char *dest, const char *src, uint16_t n) |
| template<typename Type > | |
| uint16_t | copy (char *dest, const Type &src, uint16_t size=sizeof(Type)) |
| uint16_t | copy (uint32_t &dest, const char *src) |
| uint16_t | copy (char *dest, const char *src, uint16_t size) |
| uint16_t | copy (char *dest, const uint8_t *src, uint16_t size) |
| std::ostream & | operator<< (std::ostream &os, const TupleList &tl) |
| std::string & | operator<< (std::string &os, const TupleList &tl) |
Variables | |
| class DUNE_DLL_SYM | OptionParser |
| class DUNE_DLL_SYM | RawFifo |
| class DUNE_DLL_SYM | String |
| class DUNE_DLL_SYM | TupleList |
|
inline |
|
inline |
|
inline |
|
inline |
| std::ostream& DUNE::Utils::operator<< | ( | std::ostream & | os, |
| const TupleList & | tl | ||
| ) |
| std::string& DUNE::Utils::operator<< | ( | std::string & | os, |
| const TupleList & | tl | ||
| ) |
|
inline |
|
inline |
|
inline |
Copy a 16 bit unsigned integer to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source 16 bit unsigned integer. |
References reverseCopy2b().
Referenced by DUNE::IMC::reverseDeserialize(), DUNE::IMC::InlineMessage< DUNE::IMC::HistoricData >::reverseDeserialize(), and DUNE::IMC::MessageList< DUNE::IMC::VehicleFormationParticipant >::reverseDeserialize().
|
inline |
Copy a 16 bit signed integer to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source 16 bit unsigned integer. |
References reverseCopy2b().
|
inline |
References reverseCopy2b().
|
inline |
References reverseCopy2b().
|
inline |
Copy a 32 bit signed integer to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source 32 bit signed integer. |
References reverseCopy4b().
|
inline |
Copy a 32 bit unsigned integer to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source 32 bit unsigned integer. |
References reverseCopy4b().
|
inline |
References reverseCopy4b().
|
inline |
References reverseCopy4b().
|
inline |
Copy a 64 bit signed integer to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source 64 bit signed integer. |
References reverseCopy8b().
|
inline |
Copy a 64 bit unsigned integer to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source 64 bit unsigned integer. |
References reverseCopy8b().
|
inline |
References reverseCopy8b().
|
inline |
References reverseCopy8b().
|
inline |
Copy a single precision floating point variable to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source single precision floating point variable. |
References reverseCopy4b().
|
inline |
References reverseCopy4b().
|
inline |
Copy a double precision floating point variable to a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source double precision floating point variable. |
References reverseCopy8b().
|
inline |
References reverseCopy8b().
|
inline |
Copy the bytes of a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source memory area. |
| n | amount of bytes to copy. |
|
inline |
Copy two bytes of a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source memory area. |
Referenced by reverseCopy().
|
inline |
Copy four bytes of a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source memory area. |
Referenced by reverseCopy().
|
inline |
Copy eight bytes of a memory area while reversing the order of the bytes.
| dest | destination memory area. |
| src | source memory area. |
Referenced by reverseCopy().
| class DUNE_DLL_SYM DUNE::Utils::OptionParser |
| class DUNE_DLL_SYM DUNE::Utils::RawFifo |
| class DUNE_DLL_SYM DUNE::Utils::String |
Referenced by DUNE::Parsers::Config::get().
| class DUNE_DLL_SYM DUNE::Utils::TupleList |
Referenced by DUNE::Control::BasicRemoteOperation::consume().