Source files cleanup: The rest of the files renamed.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@887 0a769ca7-a7f5-676a-18bf-c427514a06d6
This commit is contained in:
29
source/StringMap.h
Normal file
29
source/StringMap.h
Normal file
@@ -0,0 +1,29 @@
|
||||
|
||||
// A std::map<string, string> interface for Lua
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "tolua++.h"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class cStringMap // tolua_export
|
||||
{ // tolua_export
|
||||
public: // tolua_export
|
||||
cStringMap(std::map< std::string, std::string > a_StringMap) : m_StringMap( a_StringMap ) {}
|
||||
void clear(); // tolua_export
|
||||
|
||||
unsigned int size() const; // tolua_export
|
||||
|
||||
std::string & get( const std::string & index ); //tolua_export
|
||||
|
||||
std::map< std::string, std::string >& GetStringMap() { return m_StringMap; }
|
||||
private:
|
||||
std::map< std::string, std::string > m_StringMap;
|
||||
}; // tolua_export
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user