Simbody
Classes | Namespaces | Functions

String.h File Reference

#include "SimTKcommon/internal/common.h"
#include <cstdio>
#include <string>
#include <limits>
#include <complex>
#include <sstream>

Go to the source code of this file.

Classes

class  SimTK::String
 SimTK::String is a plug-compatible std::string replacement (plus some additional functionality) intended to be suitable for passing through the SimTK API without introducing binary compatibility problems the way std::string does, especially on Windows. More...

Namespaces

namespace  SimTK
 

This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.


Functions

template<class T >
static bool SimTK::tryConvertStringTo (const String &value, T &out)
template<>
bool SimTK::tryConvertStringTo (const String &value, String &out)
template<>
bool SimTK::tryConvertStringTo (const String &value, std::string &out)
template<class T >
static bool SimTK::tryConvertStringTo (const String &value, T *&out)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines