27 #include <Inventor/SbBasic.h>
34 SbName(
const char * namestring);
39 const char * getString(
void)
const;
40 int getLength(
void)
const;
42 int operator!(
void)
const;
43 friend COIN_DLL_API
int operator==(
const SbName & lhs,
const char * rhs);
44 friend COIN_DLL_API
int operator==(
const char * lhs,
const SbName & rhs);
45 friend COIN_DLL_API
int operator==(
const SbName & lhs,
const SbName & rhs);
46 friend COIN_DLL_API
int operator!=(
const SbName & lhs,
const char * rhs);
47 friend COIN_DLL_API
int operator!=(
const char * lhs,
const SbName & rhs);
48 friend COIN_DLL_API
int operator!=(
const SbName & lhs,
const SbName & rhs);
50 operator const char * (void)
const;
57 static SbBool isIdentStartChar(
const char c);
58 static SbBool isIdentChar(
const char c);
59 static SbBool isBaseNameStartChar(
const char c);
60 static SbBool isBaseNameChar(
const char c);
62 static const SbName & empty(
void);
65 const char * permaaddress;
75 #endif // !COIN_SBNAME_H
int operator!=(const SbBox2d &b1, const SbBox2d &b2)
Definition: SbBox2d.h:92
int operator==(const SbBox2d &b1, const SbBox2d &b2)
Definition: SbBox2d.h:88
The SbString class is a string class with convenience functions for string operations.This is the class used for storing and working with character strings. It automatically takes care of supporting all the "bookkeeping" tasks usually associated with working with character strings, like memory allocation and deallocation etc.
Definition: SbString.h:42
The SbName class stores strings by reference.The class is used by Coin for storing keywords...
Definition: SbName.h:31