ATLAS Offline Software
Loading...
Searching...
No Matches
SbStringHelpers.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef HEPVis_SbString_h
6#define HEPVis_SbString_h
7
8#include <Inventor/SbBasic.h>
9
10#include <stdarg.h>
11
12class SbString;
13class SbPList;
14
15char* SbSTRDUP(const char*);
16void SbSTRDEL(char*&);
17
18SbPList SbStringGetWords(const SbString&,const char*);
19//SbPList SbStringGetLines(const SbString&);
20SbBool SbStringConvertToBool(const SbString&,SbBool&);
21SbBool SbStringConvertToInt(const SbString&,int&);
22SbBool SbStringConvertToFloat(const SbString&,float&);
23SbBool SbStringConvertToUnsignedLong(const SbString&,unsigned long&);
24SbBool SbStringPrintF(SbString&,int,const char*,...);
25SbString SbStringPrintF(int,const char*,...);
26int SbStringFind(const SbString&,const SbString&);
27int SbStringReverseFind(const SbString&,const SbString&);
28void SbStringDelete(SbPList&);
29SbString* SbStringCreateEmpty(int);
30SbBool SbStringIsTTF(const SbString&);
31SbBool SbString_isenv(const SbString&);
32SbBool SbString_getenv(const SbString&,SbString&);
33SbBool SbStringGetenv(SbString&);
34SbBool SbStringReplace(SbString&,const SbString&,const SbString&);
35SbString SbStringSuffix(const SbString&);
36
37#define SbStringNotFound (-1)
38
39#endif
void SbSTRDEL(char *&)
SbBool SbStringConvertToInt(const SbString &, int &)
char * SbSTRDUP(const char *)
int SbStringFind(const SbString &, const SbString &)
SbBool SbStringIsTTF(const SbString &)
SbBool SbString_isenv(const SbString &)
SbBool SbStringConvertToBool(const SbString &, SbBool &)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
SbBool SbStringGetenv(SbString &)
SbBool SbStringConvertToFloat(const SbString &, float &)
SbBool SbStringReplace(SbString &, const SbString &, const SbString &)
SbBool SbStringPrintF(SbString &, int, const char *,...)
SbPList SbStringGetWords(const SbString &, const char *)
SbString * SbStringCreateEmpty(int)
SbBool SbStringConvertToUnsignedLong(const SbString &, unsigned long &)
int SbStringReverseFind(const SbString &, const SbString &)
SbBool SbString_getenv(const SbString &, SbString &)
SbString SbStringSuffix(const SbString &)
void SbStringDelete(SbPList &)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//