3 #ifndef CHECKINRESPONSE_H
4 #define CHECKINRESPONSE_H
9 * This file was auto-generated from WSDL
10 * by the Apache Axis2/Java version: 1.0 Built on : Nov 21, 2012 (02:43:12 MSK)
14 * CheckInResponse class
17 namespace org_splat_ws_server_service_salome{
18 class CheckInResponse;
23 #include <axutil_qname.h>
27 #include <OMElement.h>
28 #include <ServiceClient.h>
29 #include <ADBDefines.h>
31 namespace org_splat_ws_server_service_salome
36 class CheckInResponse {
40 axutil_qname_t* qname;
41 std::string property__return;
47 /*** Private methods ***/
52 /******************************* public functions *********************************/
57 * Constructor for class CheckInResponse
63 * Destructor CheckInResponse
71 * Constructor for creating CheckInResponse
73 * @param _return std::string
74 * @return newly created CheckInResponse object
76 CheckInResponse(std::string arg__return);
79 /********************************** Class get set methods **************************************/
85 * @return std::string*
87 WSF_EXTERN std::string WSF_CALL
92 * @param arg__return std::string*
93 * @return true on success, false otherwise
95 WSF_EXTERN bool WSF_CALL
96 set_return(const std::string arg__return);
99 * Re setter for return
100 * @return true on success, false
102 WSF_EXTERN bool WSF_CALL
107 /******************************* Checking and Setting NIL values *********************************/
111 * NOTE: set_nil is only available for nillable properties
117 * Check whether return is Nill
118 * @return true if the element is Nil, false otherwise
126 * Set return to Nill (same as using reset)
127 * @return true on success, false otherwise.
133 /**************************** Serialize and De serialize functions ***************************/
134 /*********** These functions are for use only inside the generated code *********************/
138 * Deserialize the ADB object to an XML
139 * @param dp_parent double pointer to the parent node to be deserialized
140 * @param dp_is_early_node_valid double pointer to a flag (is_early_node_valid?)
141 * @param dont_care_minoccurs Dont set errors on validating minoccurs,
142 * (Parent will order this in a case of choice)
143 * @return true on success, false otherwise
146 deserialize(axiom_node_t** omNode, bool *isEarlyNodeValid, bool dontCareMinoccurs);
151 * Declare namespace in the most parent node
152 * @param parent_element parent element
153 * @param namespaces hash of namespace uri to prefix
154 * @param next_ns_index pointer to an int which contain the next namespace index
157 declareParentNamespaces(axiom_element_t *parent_element, axutil_hash_t *namespaces, int *next_ns_index);
163 * Serialize the ADB object to an xml
164 * @param CheckInResponse_om_node node to serialize from
165 * @param CheckInResponse_om_element parent element to serialize from
166 * @param tag_closed Whether the parent tag is closed or not
167 * @param namespaces hash of namespace uris to prefixes
168 * @param next_ns_index an int which contains the next namespace index
169 * @return axiom_node_t on success,NULL otherwise.
171 axiom_node_t* WSF_CALL
172 serialize(axiom_node_t* CheckInResponse_om_node, axiom_element_t *CheckInResponse_om_element, int tag_closed, axutil_hash_t *namespaces, int *next_ns_index);
175 * Check whether the CheckInResponse is a particle class (E.g. group, inner sequence)
176 * @return true if this is a particle class, false otherwise.
183 /******************************* get the value by the property number *********************************/
184 /************NOTE: This method is introduced to resolve a problem in unwrapping mode *******************/
190 * Getter for return by property number (1)
191 * @return std::string
202 #endif /* CHECKINRESPONSE_H */