Arduino Libraries
|
Classes | |
class | version_class |
class | EEPROMV2_class |
class | fio_class |
class | i2cout_class |
class | i2cin_class |
struct | impl_version |
struct | impl_version< T, Archive, archive_enum::output, false > |
struct | impl_version< T, Archive, archive_enum::input, false > |
struct | serialize_helper |
struct | serialize_helper< T, false, Archive > |
class | oss_class |
class | iss_class |
class | osw_class |
class | isw_class |
class | uart_class_template |
Functions | |
EEPROMV2_class< EEPROMClass, 1024 > | eeprom (EEPROM) |
void | i2c_begin () |
void | i2c_begin (int const &adr, void(*rec)(int)=receiveEvent, void(*req)(void)=requestEvent) |
template<typename T , typename Archive > | |
void | serialize (Archive &ar, T &t) |
template<typename T > | |
T | little_endian (T const &t) |
template<typename D , uint16_t max_buf, typename S > | |
S & | operator<< (S &os, oss_class< D, max_buf > const &arg) |
template<typename D , uint16_t max_buf, typename S > | |
S & | operator<< (S &os, iss_class< D, max_buf > const &arg) |
template<typename T , size_t N, typename Archive > | |
void | serialize (Archive &ar, std::array< T, N > &arg) |
template<size_t N, typename Archive > | |
void | serialize (Archive &ar, std::bitset< N > &arg) |
std::ostream & | operator<< (std::ostream &os, uint8_t const &a) |
template<typename Archive > | |
void | serialize (Archive &ar, std::string &arg) |
template<typename K , typename V , typename Archive > | |
void | serialize (Archive &ar, std::unordered_map< K, V > &arg) |
template<typename T , typename Archive > | |
void | serialize (Archive &ar, std::vector< T > &arg) |
Variables | |
class com::version_class | version |
EEPROMV2_class< EEPROMClass, 1024 > | eeprom (EEPROM) |
class com::i2cout_class | i2cout |
class com::i2cin_class | i2cin |
EEPROMV2_class<EEPROMClass, 1024> com::eeprom | ( | EEPROM | ) |
void com::i2c_begin | ( | ) |
void com::i2c_begin | ( | int const & | adr, |
void(*)(int) | rec = receiveEvent , |
||
void(*)(void) | req = requestEvent |
||
) |
T com::little_endian | ( | T const & | t | ) |
|
inline |
S& com::operator<< | ( | S & | os, |
oss_class< D, max_buf > const & | arg | ||
) |
S& com::operator<< | ( | S & | os, |
iss_class< D, max_buf > const & | arg | ||
) |
void com::serialize | ( | Archive & | ar, |
std::bitset< N > & | arg | ||
) |
void com::serialize | ( | Archive & | ar, |
std::string & | arg | ||
) |
void com::serialize | ( | Archive & | ar, |
T & | t | ||
) |
void com::serialize | ( | Archive & | ar, |
std::array< T, N > & | arg | ||
) |
void com::serialize | ( | Archive & | ar, |
std::vector< T > & | arg | ||
) |
void com::serialize | ( | Archive & | ar, |
std::unordered_map< K, V > & | arg | ||
) |
EEPROMV2_class<EEPROMClass, 1024> com::eeprom(EEPROM) | ( | EEPROM | ) |
class com::i2cin_class com::i2cin |
class com::i2cout_class com::i2cout |
class com::version_class com::version |