10 #include <argos3/core/wrappers/lua/lua_utility.h> 
   20    void CCI_CameraSensorLEDDetectorAlgorithm::CreateLuaState(lua_State* pt_lua_state) {
 
   34    void CCI_CameraSensorLEDDetectorAlgorithm::ReadingsToLuaState(lua_State* pt_lua_state) {
 
   35       size_t unLastReadingsNum = lua_rawlen(pt_lua_state, -1);
 
   44          for(
size_t i = 
m_vecReadings.size() + 1; i <= unLastReadingsNum; ++i) {
 
   45             lua_pushnumber(pt_lua_state, i);
 
   46             lua_pushnil   (pt_lua_state);
 
   47             lua_settable  (pt_lua_state, -3);
 
The namespace containing all the ARGoS related code.
 
static void EndTable(lua_State *pt_state)
Adds a table to the Lua stack.
 
static void AddToTable(lua_State *pt_state, const std::string &str_key, void *pt_data)
Adds a pointer to a chunk of data with the given string key to the table located at the top of the st...
 
static void StartTable(lua_State *pt_state, const std::string &str_key)
Adds a table with the given string key to the table located at the top of the stack.
 
std::vector< SReading > m_vecReadings