aboutsummaryrefslogtreecommitdiff
path: root/advtrains/advtrains_luaautomation
ModeNameSize
-rw-r--r--README.txt8416logplain
-rw-r--r--active_common.lua3688logplain
-rw-r--r--atc_rail.lua3577logplain
-rw-r--r--chatcmds.lua2902logplain
-rw-r--r--depends.txt26logplain
-rw-r--r--environment.lua7287logplain
-rw-r { log_add_output(this, maxlev); } ~LogOutputBuffer() { log_remove_output(this); } virtual void printLog(const std::string &line) { m_buf.push(line); } std::string get() { if(empty()) return ""; std::string s = m_buf.front(); m_buf.pop(); return s; } bool empty() { return m_buf.empty(); } private: std::queue<std::string> m_buf; }; #endif