;
57m_DefNamespaceName(namespace_name)
112}
else if(destination ==
eMsgBody) {
123 bool schema=
false, loc =
false;
144 env.SetHeader().SetAnyContent().push_back(h);
150 env.SetBody().SetAnyContent().push_back(h);
162flt->
SetDetail().SetAnyContent().push_back(h2);
180flt->
SetDetail().SetAnyContent().clear();
253TSoapContent::const_iterator it;
254 for(it= src.begin(); it != src.end(); ++it) {
255 if((*it)->GetThisTypeInfo()->GetName() ==
type_name) {
267TSoapContent::const_iterator it;
268 for(it= src.begin(); it != src.end(); ++it) {
271 if(obj && obj->
GetName() == name) {
290TSoapContent::const_iterator it= src.begin();
294 constvector<CSerialAttribInfoItem>& att = obj->
GetAttributes();
295vector<CSerialAttribInfoItem>::const_iterator
a;
296 for(
a= att.begin();
a!= att.end(); ++
a) {
297 if(
a->GetName() ==
"mustUnderstand"&&
298(
a->GetValue() ==
"1"||
a->GetValue() ==
"true")) {
314 stringstr1, str2, newcode;
Serializable object that stores any combination of parsable data.
Base class for all serializable objects.
void SetFaultcode(const TFaultcode &value)
const TFaultcode & GetFaultcode(void) const
void SetDetail(TDetail &value)
static const char * ms_SoapNamespace
CConstRef< CSerialObject > GetSerialObject(const string &type_name, EMessagePart source) const
void x_Check(const CSoapEnvelope &env)
vector< const CTypeInfo * > m_Types
static const string GetSoapNamespace(void)
string m_DefNamespaceName
CSoapFault::ESoap_FaultcodeEnum m_Fault
const string & GetSoapNamespacePrefix(void) const
const TSoapContent & GetContent(EMessagePart source) const
TSoapContent m_FaultDetail
void x_VerifyFaultObj(bool add_prefix) const
void Write(CObjectOStream &out) const
void SetSoapNamespacePrefix(const string &prefix)
void Read(CObjectIStream &in)
void AddObject(const CSerialObject &obj, EMessagePart destination)
void SetDefaultObjectNamespaceName(const string &ns_name)
const string & GetDefaultObjectNamespaceName(void) const
CConstRef< CAnyContentObject > GetAnyContentObject(const string &name, EMessagePart source) const
void RegisterObjectType(TTypeInfoGetter type_getter)
vector< CConstRef< CSerialObject > > TSoapContent
CTypeInfo class contains all information about C++ types (both basic and classes): members and layout...
std::ofstream out("events_result.xml")
main entry point for tests
static const char * schema
const string & GetNamespaceName(void) const
Get namespace name.
TTypeInfo(* TTypeInfoGetter)(void)
bool HasNamespaceName(void) const
Check if object data type has namespace name.
void SetNamespaceName(const string &ns_name)
Set namespace name.
virtual const CTypeInfo * GetThisTypeInfo(void) const =0
#define XSERIAL_TYPEINFO_WRITELOCK
const string & GetName(void) const
Get local name.
ESerialDataFormat
Data file format.
const vector< CSerialAttribInfoItem > & GetAttributes(void) const
Get object attributes.
void SetLocalReadHook(CObjectIStream &stream, CReadObjectHook *hook) const
Set local (for the specified stream) read hook.
void SetUseSchemaLocation(bool use_loc=true)
Put Schema location information into generated XML document.
void SetReferenceSchema(bool use_schema=true)
Make generated XML document reference XML schema.
bool GetUseSchemaLocation(void) const
Get Schema location output parameter.
string GetDefaultSchemaNamespace(void)
Get default value of namespace name of generated DTD documents.
bool GetReferenceSchema(void) const
Get Schema referencing parameter.
void SetLocalWriteHook(CObjectOStream &stream, CWriteObjectHook *hook) const
Set local (for the specified stream) write hook.
void SetDefaultSchemaNamespace(const string &schema_ns)
Set default value of namespace name of generated DTD documents.
TObjectType * GetPointer(void) const THROWS_NONE
Get pointer,.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static bool SplitInTwo(const CTempString str, const CTempString delim, string &str1, string &str2, TSplitFlags flags=0)
Split a string into two pieces using the specified delimiters.
const CTypeInfo * SetNamespaceName(const string &ns_name) const
Set namespace name.
constexpr bool empty(list< Ts... >) noexcept
const CharType(& source)[N]
std::istream & in(std::istream &in_, double &x_)
static const char * type_name(CS_INT value)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4