NCBI C++ ToolKit
Macros | Functions | Variables
objostrxml.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbistd.hpp>
#include <corelib/ncbi_limits.h>
#include <serial/objostrxml.hpp>
#include <serial/objistr.hpp>
#include <serial/objcopy.hpp>
#include <serial/impl/memberid.hpp>
#include <serial/impl/memberlist.hpp>
#include <serial/enumvalues.hpp>
#include <serial/objhook.hpp>
#include <serial/impl/classinfo.hpp>
#include <serial/impl/choice.hpp>
#include <serial/impl/continfo.hpp>
#include <serial/impl/aliasinfo.hpp>
#include <serial/delaybuf.hpp>
#include <serial/impl/ptrinfo.hpp>
#include <serial/error_codes.hpp>
#include <stdio.h>
#include <math.h>
+ Include dependency graph for objostrxml.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.


#define NCBI_USE_ERRCODE_X   Serial_OStream


static string GetPublicModuleName (TTypeInfo type)
bool BAD_CHAR (char x)


const char * sm_DefaultNamespacePrefix = "ns"
const char * sm_DefaultSchemaNamespace = ""
static const char * s_SchemaInstanceNamespace = ""
static const char *const HEX = "0123456789ABCDEF"

Macro Definition Documentation


#define NCBI_USE_ERRCODE_X   Serial_OStream

Definition at line 56 of file objostrxml.cpp.

Function Documentation


bool BAD_CHAR ( char  x)

Definition at line 557 of file objostrxml.cpp.

Referenced by CObjectOStreamXml::x_VerifyChar().

◆ GetPublicModuleName()

static string GetPublicModuleName ( TTypeInfo  type)

Definition at line 199 of file objostrxml.cpp.

References i, and isalnum().

Referenced by CObjectOStreamXml::WriteFileHeader().

Variable Documentation


const char* const HEX = "0123456789ABCDEF"

Definition at line 1671 of file objostrxml.cpp.

Referenced by CObjectOStreamXml::WriteBytes().

◆ s_SchemaInstanceNamespace

const char* s_SchemaInstanceNamespace = ""

Definition at line 71 of file objostrxml.cpp.

Referenced by CObjectOStreamXml::x_WriteClassNamespace().

◆ sm_DefaultNamespacePrefix

const char* sm_DefaultNamespacePrefix = "ns"

Definition at line 68 of file objostrxml.cpp.

Referenced by CObjectOStreamXml::x_ProcessTypeNamespace().

◆ sm_DefaultSchemaNamespace

const char* sm_DefaultSchemaNamespace = ""

Definition at line 69 of file objostrxml.cpp.

Modified on Mon Feb 26 04:01:38 2024 by rev. 669887