Stroika Library
3.0d16
Help-Home
Loading...
Searching...
No Matches
Fault.h
1
/*
2
* Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3
*/
4
#ifndef _Stroika_Foundation_IO_Network_SOAP_Fault_h_
5
#define _Stroika_Foundation_IO_Network_SOAP_Fault_h_ 1
6
7
#include "Stroika/Foundation/StroikaPreComp.h"
8
9
#include <optional>
10
11
#include "
Stroika/Foundation/Characters/String.h
"
12
#include "
Stroika/Foundation/Streams/InputStream.h
"
13
14
/*
15
* TODO:
16
* INSANELY SUPER PRELIMINARY/INCOMPLETE
17
*/
18
19
namespace
Stroika::Foundation::IO::Network::SOAP {
20
21
using
Characters::String;
22
/*
23
* SUPER PRIMITIVE PRELIMINARY DRAFT support for SOAP...
24
*
25
* SOAPFault
26
*/
27
struct
Fault {
28
String faultcode;
29
String faultstring;
30
//BLOB detail; // NYI
31
};
32
optional<Fault> Deserialize_Fault (
const
Streams::InputStream::Ptr<byte>& from);
33
34
}
35
36
/*
37
********************************************************************************
38
***************************** Implementation Details ***************************
39
********************************************************************************
40
*/
41
#include "Fault.inl"
42
43
#endif
/*_Stroika_Foundation_IO_Network_SOAP_Fault_h_*/
InputStream.h
String.h
Library
Sources
Stroika
Foundation
IO
Network
SOAP
Fault.h
Generated by
1.9.8