interfaceconfig.hh File Reference

#include "config.hh"
#include <string>
#include "interfaceconfig.hxx"

Go to the source code of this file.

Namespaces

namespace  olsr
namespace  olsr::sys
namespace  olsr::sys::internal

Classes

class  olsr::sys::internal::InterfaceConfig

Defines

#define QOLYESTER_DAEMON_SYS_LINUX_INTERFACECONFIG_HH   1
#define SET(Name, Value)
#define SET_ALL(Name, Value)
#define RESET(Name)
#define RESET_ALL(Name)


Define Documentation

#define QOLYESTER_DAEMON_SYS_LINUX_INTERFACECONFIG_HH   1

#define RESET ( Name   ) 

Value:

do { \
    set(prefix + _name + "/" #Name, _ ## Name); \
  } while (0)

#define RESET_ALL ( Name   ) 

Value:

do { \
    set(prefix + "all/" #Name, _all_ ## Name); \
  } while (0)

#define SET ( Name,
Value   ) 

Value:

do { \
    get_and_set(prefix + _name + "/" #Name, #Value, _ ## Name); \
  } while (0)

#define SET_ALL ( Name,
Value   ) 

Value:

do { \
    get_and_set(prefix + "all/" #Name, #Value, _all_ ## Name); \
  } while (0)


Generated on Mon Sep 10 17:02:13 2007 for Qolyester daemon by  doxygen 1.5.1