stage/include/ost/info/info_item.hh File Reference

#include <boost/lexical_cast.hpp>
#include <ost/geom/geom.hh>
#include <ost/base.hh>
#include "info_fw.hh"
#include "info_handle.hh"
#include "info_group.hh"
#include "info_impl_fw.hh"
#include "item_type.hh"

Go to the source code of this file.

Data Structures

class  InfoItem

Namespaces

namespace  ost
namespace  ost::info

Functions

template<typename T >
Extract (const info::InfoGroup &g, const String &n)
Real DLLEXPORT_OST_INFO GetFloatInfoItem (const InfoGroup &ig, const InfoPath &path, Real def)
int DLLEXPORT_OST_INFO GetIntInfoItem (const InfoGroup &ig, const InfoPath &path, int def)
bool DLLEXPORT_OST_INFO GetBoolInfoItem (const InfoGroup &ig, const InfoPath &path, bool def)
geom::Vec3 DLLEXPORT_OST_INFO GetVectorInfoItem (const InfoGroup &ig, const InfoPath &path, const geom::Vec3 &def)
String DLLEXPORT_OST_INFO GetStringInfoItem (const InfoGroup &ig, const InfoPath &path, const String &def)
void DLLEXPORT_OST_INFO SetFloatInfoItem (InfoGroup ig, const InfoPath &path, Real val)
void DLLEXPORT_OST_INFO SetIntInfoItem (InfoGroup ig, const InfoPath &path, int val)
void DLLEXPORT_OST_INFO SetBoolInfoItem (InfoGroup ig, const InfoPath &path, bool val)
void DLLEXPORT_OST_INFO SetVectorInfoItem (InfoGroup ig, const InfoPath &path, const geom::Vec3 &val)
void DLLEXPORT_OST_INFO SetStringInfoItem (InfoGroup ig, const InfoPath &path, const String &val)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1