aboutsummaryrefslogtreecommitdiff
path: root/lib/base/nconfig.h
blob: 366743929be0bd9e4af0e5e7feacb9bd1235ad22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef __lib_base_nconfig_h_
#define __lib_base_nconfig_h_

#include <lib/python/python.h>

class ePythonConfigQuery
{
	static ePyObject m_queryFunc;
	ePythonConfigQuery() {}
	~ePythonConfigQuery() {}
public:
	static void setQueryFunc(SWIG_PYOBJECT(ePyObject) func);
#ifndef SWIG
	static RESULT getConfigValue(const char *key, std::string &value);
#endif
};

#endif // __lib_base_nconfig_h_