updated length test in writeLockState and fixed last of the compile issues

Auto generated API documentation and code listings for beaconCompileReadyFork

Classes

AlignedStorage< T > Provide aligned raw storage for holding a type T
AlignedStorage< T[ArraySize]> Provide aligned raw storage for holding an array of type T
CriticalSectionLock RAII object for disabling, then restoring, interrupt state Usage:
EddystoneService::EddystoneParams_t Structure that encapsulates the Eddystone configuration parameters
EddystoneService This class implements the Eddystone-URL Config Service and the Eddystone Protocol Specification as defined in the publicly available specification at https://github.com/google/eddystone/blob/master/protocol-specification.md
EIDFrame Class that encapsulates data that belongs to the Eddystone-EID frame
FunctionAdaptor< F > In C++, several types can be used as function:

  • function pointer
  • member functions
  • function like object While function pointer and function like object can be used with the function call syntax, the function call syntax can't be applied for function pointers
FunctionAdaptor< void(T::*)()> Partial specializetion for member function with no arguments
FunctionAdaptor< void(T::*)(Arg0)> Partial specializetion for member function with one argument
FunctionAdaptor< void(T::*)(Arg0, Arg1)> Partial specializetion for member function with two arguments
PriorityQueue< T, Capacity >::Iterator Iterator for elements of the queue
MemberFunctionAdaptor0< T > Adaptor for member function without argument
MemberFunctionAdaptor1< T, Arg0 > Adaptor for member function with one argument
MemberFunctionAdaptor2< T, Arg0, Arg1 > Adaptor for member function with two arguments
PriorityQueue< T, Capacity >::Node Type of the nodes in this queue
NordicCriticalSectionLock RAII object for disabling, then restoring, interrupt state Usage:
PriorityQueue< T, Capacity > Priority queue of Ts
Thunk A Thunk is a container holding any kind of nullary callable
Thunk_1< F, Arg0 > Generate a Thunk for a callable of type F with one argument
Thunk_2< F, Arg0, Arg1 > Generate a Thunk for a callable of type F with two arguments
Thunk_3< F, Arg0, Arg1, Arg2 > Generate a Thunk for a callable of type F with three arguments
ThunkVTable This POD is used as a vtable by Thunk implementation
ThunkVTableGenerator< F > Thunk VTable Generator
TLMFrame Class that encapsulates data that belongs to the Eddystone-TLM frame
UIDFrame Class that encapsulates data that belongs to the Eddystone-UID frame
URLFrame Class that encapsulates data that belongs to the Eddystone-URL frame

Code

aes_eax.cpp [code]
aes_eax.h [code]
AlignedStorage.h [code]
ConfigParamsPersistence.cpp [code]
ConfigParamsPersistence.h [code]
CriticalSectionLock.h [code]
Eddystone_config.h [code]
EddystoneService.cpp [code]
EddystoneService.h [code]
EddystoneTypes.h [code]
EIDFrame.cpp [code]
EIDFrame.h [code]
EntropySource.cpp [code]
EntropySource.h [code]
EventQueue.h [code]
EventQueueClassic.h [code]
EventQueueMinar.h [code]
FunctionAdaptor.h [code]
main.cpp [code]
MakeThunk.h [code]
mbedtls_config.h [code]
MemberFunctionAdaptor.h [code]
NordicCriticalSectionLock.h [code]
nrfConfigParamsPersistence.cpp [code]
nRFEntropySource.cpp [code]
PriorityQueue.h [code]
Thunk.h [code]
Thunk.impl.h [code]
Thunks.h [code]
ThunkVTable.h [code]
ThunkVTableGenerator.h [code]
TLMFrame.cpp [code]
TLMFrame.h [code]
UIDFrame.cpp [code]
UIDFrame.h [code]
URLFrame.cpp [code]
URLFrame.h [code]