LibreOffice Module ucbhelper (master)  1
Classes | Namespaces | Enumerations
simpleinteractionrequest.hxx File Reference
#include <ucbhelper/interactionrequest.hxx>
#include <ucbhelper/ucbhelperdllapi.h>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for simpleinteractionrequest.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< ContinuationFlags >
 
class  ucbhelper::SimpleInteractionRequest
 This class implements a simple interaction request. More...
 

Namespaces

 o3tl
 
 ucbhelper
 

Enumerations

enum  ContinuationFlags {
  ContinuationFlags::NONE = 0,
  ContinuationFlags::Abort = 1,
  ContinuationFlags::Retry = 2,
  ContinuationFlags::Approve = 4,
  ContinuationFlags::Disapprove = 8
}
 These are the constants that can be passed to the constructor of class SimpleInteractionRequest and that are returned by method SimpleInteractionRequest::getResponse(). More...
 

Enumeration Type Documentation

enum ContinuationFlags
strong

These are the constants that can be passed to the constructor of class SimpleInteractionRequest and that are returned by method SimpleInteractionRequest::getResponse().

Enumerator
NONE 

The request was not (yet) handled by the interaction handler.

Abort 

The interaction handler selected XInteractionAbort.

Retry 

The interaction handler selected XInteractionRetry.

Approve 

The interaction handler selected XInteractionApprove.

Disapprove 

The interaction handler selected XInteractionDisapprove.

Definition at line 32 of file simpleinteractionrequest.hxx.