#include "icl_core_config/ConfigHelper.h"
#include "icl_core_config/ConfigValues.h"
#include "icl_core_config/MemberEnum.h"
#include "icl_core_config/MemberValue.h"
#include <iterator>
#include <list>
#include <boost/assign/list_of.hpp>
#include <boost/regex.hpp>
Go to the source code of this file.
Classes | |
class | icl_core::config::ConfigList< T, OutputIterator > |
Namespaces | |
namespace | icl_core |
namespace | icl_core::config |
Framework for processing configuration files. | |
Defines | |
#define | CONFIG_LIST(cls, prefix, members, result) (new icl_core::config::ConfigList<cls, ICL_CORE_CONFIG_TYPEOF(result)>(prefix, members, result)) |
#define | MEMBER_MAPPING(cls, arg) boost::assign::list_of<icl_core::config::impl::MemberValueIface<cls>*> arg |
Definition in file ConfigList.h.
#define CONFIG_LIST | ( | cls, | |
prefix, | |||
members, | |||
result | |||
) | (new icl_core::config::ConfigList<cls, ICL_CORE_CONFIG_TYPEOF(result)>(prefix, members, result)) |
Definition at line 36 of file ConfigList.h.
#define MEMBER_MAPPING | ( | cls, | |
arg | |||
) | boost::assign::list_of<icl_core::config::impl::MemberValueIface<cls>*> arg |
Definition at line 39 of file ConfigList.h.