60 public:
static GEOMLIBS_SERIALIZATION_EXPORT bool TryParse (
Utf8CP beXmlCGString, bvector<IGeometryPtr> &geometry, bmap<OrderedIGeometryPtr, BeExtendedData> &extendedData,
size_t maxDepth = INT_MAX);
Contains a UTF-8 encoded string.
Definition: WString.h:275
static methods to add common geometry content to xml file.
Definition: BeXmlCommonGeometry.h:65
Utf8String Type
Definition: BeXmlCommonGeometry.h:50
#define END_BENTLEY_GEOMETRY_NAMESPACE
Definition: Bentley.r.h:30
Definition: BeXmlCommonGeometry.h:57
static methods to read Bentley.Geometry types from Common Geometry xml.
Definition: BeXmlCommonGeometry.h:14
Utf8String Value
Definition: BeXmlCommonGeometry.h:51
#define NULL
Definition: Bentley.h:157
bmap< OrderedIGeometryPtr, BeExtendedData > BeExtendedDataGeometryMap
Definition: BeXmlCommonGeometry.h:55
A shared pointer template for reference-counted objects.
Definition: RefCounted.h:119
bvector< BeExtendedDataEntry > BeExtendedData
Definition: BeXmlCommonGeometry.h:54
Utf8String Key
Definition: BeXmlCommonGeometry.h:49
struct IGeometry const & IGeometryCR
Definition: msgeomstructs_typedefs.h:165
Utf8Char const * Utf8CP
Definition: Bentley.h:229
#define BEGIN_BENTLEY_GEOMETRY_NAMESPACE
Definition: Bentley.r.h:29
unsigned char Byte
Definition: Bentley.r.h:143
Definition: BeXmlCommonGeometry.h:47
#define GEOMLIBS_SERIALIZATION_EXPORT
Definition: GeomLibsSerialization.h:21