extractNamespaceFromXsd overloads

Synopses

Declared in <balxml_util.h>

Extract the target namespace from the XSD schema in the specified xsdSource and load it into the specified targetNamespace. Return true on success, and false otherwise.

static
bool
extractNamespaceFromXsd(
    std::string_view const& xsdSource,
    bsl::string* targetNamespace);

Extract the target namespace from the XSD schema in the specified xsdSource and load it into the specified targetNamespace. Return true on success, and false otherwise.

static
bool
extractNamespaceFromXsd(
    std::string_view const& xsdSource,
    std::pmr::string* targetNamespace);

Extract the target namespace from the XSD schema in the specified xsdSource and load it into the specified targetNamespace. Return true on success, and false otherwise.

static
bool
extractNamespaceFromXsd(
    std::string_view const& xsdSource,
    std::string* targetNamespace);

Extract the target namespace from the XSD schema read from the specified xsdSource and load it into the specified targetNamespace. Return true on success, and false otherwise.

static
bool
extractNamespaceFromXsd(
    std::streambuf* xsdSource,
    bsl::string* targetNamespace);

Extract the target namespace from the XSD schema read from the specified xsdSource and load it into the specified targetNamespace. Return true on success, and false otherwise.

static
bool
extractNamespaceFromXsd(
    std::streambuf* xsdSource,
    std::pmr::string* targetNamespace);

Extract the target namespace from the XSD schema read from the specified xsdSource and load it into the specified targetNamespace. Return true on success, and false otherwise.

static
bool
extractNamespaceFromXsd(
    std::streambuf* xsdSource,
    std::string* targetNamespace);

Created with MrDocs