Index

C++ Code Documentation

base::ReadUtil

Children: geomui::ui::Build, geomui::ui::CustomColor, geomui::ui::MaterialSet, geomui::ui::MeshClip, geomui::ui::Statistics, isight::kernel::isightui::ui::Geometry, isight::kernel::isightui::ui::Mouse, isight::kernel::isightui::ui::Style, isight::kernel::isightui::ui::Window, isight::kernel::isightui::ui::WindowSize, isightui::ui::WriteConfig, math::ReadUtil, milieu::opengl::ui::Background, milieu::opengl::ui::Blend, milieu::opengl::ui::Camera, milieu::opengl::ui::GlobalLight, surflab::ui::Controls, widget::ui::Command

File: BASE/base/ReadUtil.H

Read and parse space-separated entries.

public:
  • typedef double Real;
  • ReadUtil();
    constructor
  • virtual ~ReadUtil();
    destructor
  • Real read_real( base::String const &s );
  • uint read_uint( base::String const &s );
  • bool read_bool( base::String const &s );
  • void read_list( base::vector<uint> &v, uint n, base::String const &s );
  • void read_list( base::vector<float> &v, uint n, base::String const &s );
  • void read_list( base::vector<Real> &v, uint n, base::String const &s );
  • void read_color( base::Color4 &c, base::String const &s );
  • void read_color( base::Color3 &c, base::String const &s );
  • static bool equal( char const *a, char const *b );
  • virtual void error( char const *message );
protected:
  • static void split1( base::String &a, base::String &b, base::String const &s );
private:
  • ReadUtil( ReadUtil const & );
    disabled copy constructor
  • ReadUtil &operator=( ReadUtil const & );
    disabled assignment operator


base::ReadUtil GANG