Skip to content
Snippets Groups Projects
Forked from Stack Of Tasks / sot-dyninv
192 commits behind the upstream repository.
commands-helper.h 1.99 KiB
/*
 * Copyright 2011, Nicolas Mansard, LAAS-CNRS
 *
 * This file is part of sot-dyninv.
 * sot-dyninv is free software: you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public License
 * as published by the Free Software Foundation, either version 3 of
 * the License, or (at your option) any later version.
 * sot-dyninv is distributed in the hope that it will be
 * useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.  You should
 * have received a copy of the GNU Lesser General Public License along
 * with sot-dyninv.  If not, see <http://www.gnu.org/licenses/>.
 */

#ifndef __sot_dyninv_commands_helper_H__
#define __sot_dyninv_commands_helper_H__

/* --- COMMON INCLUDE -------------------------------------------------- */
#include <dynamic-graph/command.h>
#include <dynamic-graph/command-direct-setter.h>
#include <dynamic-graph/command-direct-getter.h>
#include <dynamic-graph/command-bind.h>

#include <boost/function.hpp>

/* --- HELPER --------------------------------------------------------------- */
namespace dynamicgraph {
  namespace sot {
    namespace dyninv {
      using ::dynamicgraph::command::makeDirectGetter;
      using ::dynamicgraph::command::docDirectGetter;
      using ::dynamicgraph::command::makeDirectSetter;
      using ::dynamicgraph::command::docDirectSetter;
      using ::dynamicgraph::command::makeCommandVoid0;
      using ::dynamicgraph::command::docCommandVoid0;
      using ::dynamicgraph::command::makeCommandVoid1;
      using ::dynamicgraph::command::docCommandVoid1;
      using ::dynamicgraph::command::makeCommandVoid2;
      using ::dynamicgraph::command::docCommandVoid2;
      using ::dynamicgraph::command::makeCommandVerbose;
      using ::dynamicgraph::command::docCommandVerbose;
    } // namespace dyninv
  } // namespace sot
} // namespace dynamicgraph



#endif // __sot_dyninv_commands_helper_H__