libnmbs 1.0.0
Loading...
Searching...
No Matches
exit_code.h
Go to the documentation of this file.
1
25
26#pragma once
27
28namespace nmbs
29{
75}
Lightweight utilities for NATO confidentiality metadata.
Definition binding.h:38
ExitCode
Standard exit codes produced by nmbs tools.
Definition exit_code.h:33
@ xml_could_not_parse
The XML parser was unable to read the provided XML.
Definition exit_code.h:57
@ invalid_arguments
One or more provided arguments were invalid.
Definition exit_code.h:41
@ no_label_present
No label was attached to the file.
Definition exit_code.h:65
@ file_not_found
The specified file could not be found.
Definition exit_code.h:45
@ unknown_error
An unspecified or unknown error occurred.
Definition exit_code.h:73
@ xml_could_not_create_xpath_context
The XML parser was unable to create an XPath context.
Definition exit_code.h:61
@ success
No errors occurred; operation completed successfully.
Definition exit_code.h:37
@ xmp_not_found
No XMP packet was attached to the file.
Definition exit_code.h:49
@ no_binding_support
No binding profile is available for the selected file type.
Definition exit_code.h:69
@ xmp_key_not_found
The file contained XMP, but the desired key was missing.
Definition exit_code.h:53