/** @short specify an exception, which can be used inside the loadenvironmentonly.
@descrOfcourseoutsidecodemustwrapit,totransport theoccurredinformationtoitscaller.
*/ class LoadEnvException
{ public: /** @short Can be used as an ID for an instance of a LoadEnvException. @descrTopreventerrorsonadding/removing/changingsuchIDshere, anenumfieldisused.Itsintvaluesareselforganized...
*/ enum EIDs
{ /** @short The specified URL/Stream/etcpp. can not be handled by a LoadEnv instance. */
ID_UNSUPPORTED_CONTENT,
/** @short indicates a corrupted media descriptor. @descrSomepartsarerequired-someotheronesareoptional.Suchexception
should be thrown, if a required item does not exists. */
ID_INVALID_MEDIADESCRIPTOR,
/** @short Its similar to a uno::RuntimeException... @descrButsuchruntimeexceptioncanbreakthewholeofficecode. Soitscapsulatedtothisspecializedloadenvironmentonly. Mostlyitindicatesamissingbutneededresource...e.gthe
global desktop reference! */
ID_INVALID_ENVIRONMENT,
/** @short indicates a failed search for the right target frame. */
ID_NO_TARGET_FOUND,
/** @short TODO */
ID_COULD_NOT_REACTIVATE_CONTROLLER,
/** @short indicates an already running load operation. Of course the same instancecan'tbeusedformultipleloadrequestsatthesametime.
*/
ID_STILL_RUNNING,
/** @short sometimes we can't specify the reason for an error, because we wasinterruptedbyacalledcodeinanunexpectedway...
*/
ID_GENERAL_ERROR
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.