FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
 ►NanalogDefines all API to manipulate analog input/output
 NbitsDefines utility methods for bits manipulation
 NboardDefines all types and constants specific to support a specific MCU target
 ►NcontainersContains all FastArduino generic containers:
 ►NdevicesDefines all API for all external devices supported by FastArduino
 ►NeepromDefines the API for accessing the EEPROM embedded in each AVR MCU
 NerrorsThis namespace defines common errors that can be returned by some FastArduino API methods, e.g
 ►NeventsDefines all API to handle events within FastArduino programs
 ►NflashDefines API to handle flash memory storage
 ►NfunctorThis namespace defines a few useful functors
 ►NfutureContains the API around Future implementation
 ►NgpioDefines all API to manipulate general-purpose digital input/output pins
 ►Ni2cDefine API to define and manage I2C devices
 ►NinterruptDefines API to handle AVR interruptions
 NmemoryContains a few utility method to deal with free SRAM memory
 ►NpowerDefines simple API to handle AVR power sleep modes
 ►NserialDefines all API for UART features
 ►NspiDefine API to define and manage SPI devices
 ►NstdSimilar to standard C++ std namespace, this namespace is used by FastArduino library to implement various types of the standard C++ library when this is useful
 ►NstreamsDefines C++-like streams API, based on circular buffers for input or output
 ►NtimeDefines simple API to handle time and delays
 ►NtimerDefines all API to manipulate AVR Timers
 ►Ntypes_traitsDefines traits and utility methods for standard types, like uint16_t
 ►NutilsContains all generic utility methods
 ►NwatchdogDefines the simple API for Watchdog timer management