table of contents
other versions
- wheezy 14.7-2
- wheezy-backports 15.26-3~bpo70+1
- jessie 15.26-3
- testing 16.9-1
- unstable 17.1-1
Error Data Accessors and Modifiers(3) | globus common | Error Data Accessors and Modifiers(3) |
NAME¶
Error Data Accessors and Modifiers -Get Source¶
globus_module_descriptor_t * globus_error_get_source (globus_object_t *error)
Set Source¶
void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module)
Get Cause¶
globus_object_t * globus_error_get_cause (globus_object_t *error)
Set Cause¶
void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error)
Get Type¶
int globus_error_get_type (globus_object_t *error)
Set Type¶
void globus_error_set_type (globus_object_t *error, const int type)
Get Short Description¶
char * globus_error_get_short_desc (globus_object_t *error)
Set Short Description¶
void globus_error_set_short_desc (globus_object_t *error, const char *short_desc_format,...)
Get Long Description¶
char * globus_error_get_long_desc (globus_object_t *error)
Set Long Description¶
void globus_error_set_long_desc (globus_object_t *error, const char *long_desc_format,...)
Detailed Description¶
Get and set data in a Globus Generic Error object.Function Documentation¶
globus_module_descriptor_t* globus_error_get_source (globus_object_t *error)¶
Retrieve the originating module descriptor from a error object. Parameters:error The error from which to retrieve
the module descriptor
Returns:
The originating module descriptor.
void globus_error_set_source (globus_object_t *error, globus_module_descriptor_t *source_module)¶
Set the originating module descriptor in a error object. Parameters:error The error object for which to set
the causative error
source_module The originating module descriptor
Returns:
void
globus_object_t* globus_error_get_cause (globus_object_t *error)¶
Retrieve the underlying error from a error object. Parameters:error The error from which to retrieve
the causative error.
Returns:
The underlying error object if it exists, NULL
if it doesn't.
void globus_error_set_cause (globus_object_t *error, globus_object_t *causal_error)¶
Set the causative error in a error object. Parameters:error The error object for which to set
the causative error.
causal_error The causative error.
Returns:
void
int globus_error_get_type (globus_object_t *error)¶
Retrieve the error type from a generic globus error object. Parameters:error The error from which to retrieve
the error type
Returns:
The error type of the object
void globus_error_set_type (globus_object_t *error, const inttype)¶
Set the error type in a generic globus error object. Parameters:error The error object for which to set
the error type
type The error type
Returns:
void
char* globus_error_get_short_desc (globus_object_t *error)¶
Retrieve the short error description from a generic globus error object. Parameters:error The error from which to retrieve
the description
Returns:
The short error description of the
object
void globus_error_set_short_desc (globus_object_t *error, const char *short_desc_format, ...)¶
Set the short error description in a generic globus error object. Parameters:error The error object for which to set
the description
short_desc_format Short format string giving a succinct description of
the error. To be passed on to the user.
... Arguments for the format string.
Returns:
void
char* globus_error_get_long_desc (globus_object_t *error)¶
Retrieve the long error description from a generic globus error object. Parameters:error The error from which to retrieve
the description
Returns:
The long error description of the object
void globus_error_set_long_desc (globus_object_t *error, const char *long_desc_format, ...)¶
Set the long error description in a generic globus error object. Parameters:error The error object for which to set
the description
long_desc_format Longer format string giving a more detailed explanation
of the error.
Returns:
void
Author¶
Generated automatically by Doxygen for globus common from the source code.Tue Nov 27 2012 | Version 14.7 |