Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
BeStringUtilities.h File Reference

Provides Bentley specific string utility functions (Bentley/BeStringUtilities.h). More...

#include "Bentley.h"
#include "bvector.h"
#include "NonCopyableClass.h"
#include "CodePages.h"
#include <stdarg.h>
#include <stdio.h>

Go to the source code of this file.

Classes

struct  BeStringUtilities
 BeStringUtilities is a number of useful static methods for working with strings. More...
 

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 

Macros

#define BENTLEY_WIN32
 

Typedefs

typedef bvector< Utf16CharUtf16Buffer
 
typedef Utf16Buffer const * Utf16BufferCP
 
typedef Utf16Buffer const & Utf16BufferCR
 
typedef Utf16BufferUtf16BufferP
 
typedef Utf16BufferUtf16BufferR
 

Enumerations

enum  HexFormatOptions {
  None = 0, LeftJustify = 1 << 0, IncludePrefix = 1 << 1, Uppercase = 1 << 2,
  LeadingZeros = 1 << 3, UsePrecision = 1 << 4
}
 

Functions

BentleyStatus BeGetUserName (WStringR s)
 Get the current user name. More...
 
BentleyStatus BeGetUserNameA (AStringR s)
 Get the current user name. More...
 
BentleyStatus BeGetComputerName (WStringR s)
 Get the current computer name. More...
 
BentleyStatus BeGetComputerNameA (AStringR s)
 Get the current computer name. More...
 

Detailed Description

Provides Bentley specific string utility functions (Bentley/BeStringUtilities.h).

Macro Definition Documentation

#define BENTLEY_WIN32

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.