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-backends-manager.h File Reference
#include <glib.h>
#include "ev-document.h"
#include "ev-macros.h"
+ Include dependency graph for ev-backends-manager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _EvTypeInfo
 

Typedefs

typedef G_BEGIN_DECLS struct
_EvTypeInfo 
EvTypeInfo
 

Functions

EvDocumentev_backends_manager_get_document (const gchar *mime_type)
 
EV_DEPRECATED const gchar * ev_backends_manager_get_document_module_name (EvDocument *document)
 
EV_DEPRECATED EvTypeInfoev_backends_manager_get_document_type_info (EvDocument *document)
 
GList * ev_backends_manager_get_all_types_info (void)
 

Typedef Documentation

typedef G_BEGIN_DECLS struct _EvTypeInfo EvTypeInfo

Function Documentation

GList* ev_backends_manager_get_all_types_info ( void  )

Definition at line 641 of file ev-document-factory.c.

642 {
643  return g_list_copy (ev_backends_list);
644 }

+ Here is the caller graph for this function:

EvDocument* ev_backends_manager_get_document ( const gchar *  mime_type)

ev_backends_manager_get_document: : a mime type hint

Returns: (transfer full): a new EvDocument

Definition at line 620 of file ev-document-factory.c.

621 {
622  return ev_document_factory_new_document_for_mime_type (mime_type, NULL);
623 }

+ Here is the caller graph for this function:

EV_DEPRECATED const gchar* ev_backends_manager_get_document_module_name ( EvDocument document)

Definition at line 626 of file ev-document-factory.c.

627 {
628  EvBackendInfo *info = get_backend_info_for_document (document);
629  if (info == NULL)
630  return NULL;
631 
632  return info->module_name;
633 }
EV_DEPRECATED EvTypeInfo* ev_backends_manager_get_document_type_info ( EvDocument document)

Definition at line 635 of file ev-document-factory.c.

636 {
637  return (EvTypeInfo *) get_backend_info_for_document (document);
638 }