#include <boost/foreach.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/ptr_container/ptr_unordered_map.hpp>
#include <sstream>
#include <map>
#include <vector>
#include <iostream>
#include <fstream>
#include "vars_internal.h"
Go to the source code of this file.
Classes | |
struct | pangolin::GuiVarChangedCallback |
struct | pangolin::NewVarCallback |
struct | pangolin::SetVarFunctor< T > |
struct | pangolin::ToggleVarFunctor |
struct | pangolin::Var< T > |
Namespaces | |
namespace | pangolin |
Typedefs | |
typedef void(* | pangolin::GuiVarChangedCallbackFn )(void *data, const std::string &name, _Var &var) |
typedef void(* | pangolin::NewVarCallbackFn )(void *data, const std::string &name, _Var &var, const char *reg_type_name, bool brand_new) |
Functions | |
template<typename T > | |
void | pangolin::FillFromFile (const std::string &filename, std::vector< T > &v, const T &init=T()) |
template<typename T > | |
T | pangolin::FromFile (const std::string &filename, const T &init=T()) |
void | pangolin::ParseVarsFile (const std::string &filename) |
void | pangolin::ProcessHistoricCallbacks (NewVarCallbackFn callback, void *data, const std::string &filter) |
bool | pangolin::Pushed (Var< bool > &button) |
bool | pangolin::Pushed (bool &button) |
void | pangolin::RegisterGuiVarChangedCallback (GuiVarChangedCallbackFn callback, void *data, const std::string &filter) |
void | pangolin::RegisterNewVarCallback (NewVarCallbackFn callback, void *data, const std::string &filter) |