Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ev-document-security.h File Reference
#include <glib-object.h>
#include <glib.h>
#include <gdk/gdk.h>
#include "ev-document.h"
+ Include dependency graph for ev-document-security.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _EvDocumentSecurityInterface
 

Macros

#define EV_TYPE_DOCUMENT_SECURITY   (ev_document_security_get_type ())
 
#define EV_DOCUMENT_SECURITY(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), EV_TYPE_DOCUMENT_SECURITY, EvDocumentSecurity))
 
#define EV_DOCUMENT_SECURITY_IFACE(k)   (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_SECURITY, EvDocumentSecurityInterface))
 
#define EV_IS_DOCUMENT_SECURITY(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), EV_TYPE_DOCUMENT_SECURITY))
 
#define EV_IS_DOCUMENT_SECURITY_IFACE(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_SECURITY))
 
#define EV_DOCUMENT_SECURITY_GET_IFACE(inst)   (G_TYPE_INSTANCE_GET_INTERFACE ((inst), EV_TYPE_DOCUMENT_SECURITY, EvDocumentSecurityInterface))
 

Typedefs

typedef struct _EvDocumentSecurity EvDocumentSecurity
 
typedef struct
_EvDocumentSecurityInterface 
EvDocumentSecurityInterface
 

Functions

GType ev_document_security_get_type (void)
 
gboolean ev_document_security_has_document_security (EvDocumentSecurity *document_security)
 
void ev_document_security_set_password (EvDocumentSecurity *document_security, const char *password)
 

Macro Definition Documentation

#define EV_DOCUMENT_SECURITY (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), EV_TYPE_DOCUMENT_SECURITY, EvDocumentSecurity))

Definition at line 41 of file ev-document-security.h.

#define EV_DOCUMENT_SECURITY_GET_IFACE (   inst)    (G_TYPE_INSTANCE_GET_INTERFACE ((inst), EV_TYPE_DOCUMENT_SECURITY, EvDocumentSecurityInterface))

Definition at line 45 of file ev-document-security.h.

#define EV_DOCUMENT_SECURITY_IFACE (   k)    (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_SECURITY, EvDocumentSecurityInterface))

Definition at line 42 of file ev-document-security.h.

#define EV_IS_DOCUMENT_SECURITY (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), EV_TYPE_DOCUMENT_SECURITY))

Definition at line 43 of file ev-document-security.h.

#define EV_IS_DOCUMENT_SECURITY_IFACE (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_SECURITY))

Definition at line 44 of file ev-document-security.h.

#define EV_TYPE_DOCUMENT_SECURITY   (ev_document_security_get_type ())

Definition at line 40 of file ev-document-security.h.

Typedef Documentation

typedef struct _EvDocumentSecurity EvDocumentSecurity

Definition at line 47 of file ev-document-security.h.

Function Documentation

GType ev_document_security_get_type ( void  )
gboolean ev_document_security_has_document_security ( EvDocumentSecurity document_security)

Definition at line 36 of file ev-document-security.c.

37 {
39  return iface->has_document_security (document_security);
40 }

+ Here is the caller graph for this function:

void ev_document_security_set_password ( EvDocumentSecurity document_security,
const char *  password 
)

Definition at line 43 of file ev-document-security.c.

45 {
47  iface->set_password (document_security, password);
48 }

+ Here is the caller graph for this function: