36#include <Inventor/SbBasic.h>
43 SbName(
const char * namestring);
59 operator const char * (void)
const;
74 const char * permaaddress;
77COIN_DLL_API
int operator==(
const SbName & lhs,
const char * rhs);
78COIN_DLL_API
int operator==(
const char * lhs,
const SbName & rhs);
79COIN_DLL_API
int operator==(
const SbName & lhs,
const SbName & rhs);
80COIN_DLL_API
int operator!=(
const SbName & lhs,
const char * rhs);
81COIN_DLL_API
int operator!=(
const char * lhs,
const SbName & rhs);
82COIN_DLL_API
int operator!=(
const SbName & lhs,
const SbName & rhs);
The SbName class stores strings by reference.
Definition SbName.h:40
friend int operator==(const SbName &lhs, const char *rhs)
Definition SbName.cpp:280
static const SbName & empty(void)
Definition SbName.cpp:371
static SbBool isIdentChar(const char c)
Definition SbName.cpp:195
friend int operator!=(const SbName &lhs, const char *rhs)
Definition SbName.cpp:313
static SbBool isIdentStartChar(const char c)
Definition SbName.cpp:172
int getLength(void) const
Definition SbName.cpp:153
static SbBool isBaseNameStartChar(const char c)
Definition SbName.cpp:222
int operator!(void) const
Definition SbName.cpp:270
static SbBool isBaseNameChar(const char c)
Definition SbName.cpp:254
SbName(void)
Definition SbName.cpp:92
const char * getString(void) const
Definition SbName.cpp:144
The SbString class is a string class with convenience functions for string operations.
Definition SbString.h:52