OpenMining  0.01
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
copy_mapped_value.h
Go to the documentation of this file.
1 #ifndef copy_mapped_value_h
2 #define copy_mapped_value_h
3 
4 // standard library includes
5 #include <string>
6 
7 // boost includes
8 
9 // Qt includes
10 #include <QStringList>
11 //#include <QString>
12 
13 // my includes
14 //#include "utils/utils.h"
15 
16 //class QStringList;
17 
18 namespace utils
19 {
20 QString valueForKey(const QStringList& args, const char* key);
21 QString valueForKey(const QStringList& args, const char* key, const char* caller);
22 
23  bool copy_mapped_value(const QStringList& args, const std::string& key, QString& dest);
24  bool copy_mapped_value(const QStringList& args, const std::string& key, std::string& dest);
25  bool copy_mapped_value(const QStringList& args, const char* key, std::string& dest);
26  bool copy_mapped_value(const QStringList& args, const char* key, int32_t& dest);
27  bool copy_mapped_value(const QStringList& args, const char* key, uint32_t& dest);
28  bool copy_mapped_value(const QStringList& args, const char* key, float& dest);
29 
30 }
31 #endif
32 
bool copy_mapped_value(const QStringList &args, const std::string &key, QString &dest)
Definition: copy_mapped_value.cpp:38
QString valueForKey(const QStringList &args, const char *key)
Definition: copy_mapped_value.cpp:18