Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

foldersview.h File Reference

#include <clist.h>
#include "cntree.h"
#include "folder.h"

Include dependency graph for foldersview.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

struct  XePFoldersView_s
struct  XePFoldersViewNode_s
struct  XePFoldersViewsList_s

Typedefs

typedef XePFoldersViewNode_s XePFoldersViewNode
typedef XePFoldersView_s XePFoldersView
typedef XePFoldersViewsList_s XePFoldersViewsList

Enumerations

enum  XePFoldersViewNodeProperty { XETPAN_FOLDERSVIEW_NODE_VISIBLE = 1 << 0, XETPAN_FOLDERSVIEW_NODE_COLLAPSED = 1 << 1 }

Functions

XePFoldersViewa_Foldersview_new (void)
void a_Foldersview_free (XePFoldersView *foldersview)
XePFoldersViewNodea_Foldersview_node_new (void)
void a_Foldersview_node_free (XePFoldersViewNode *foldersviewnode)
int a_Foldersview_mailboxes_view_update (void)
void a_Foldersview_list_expunge (void)
int a_Foldersview_list_create (cntree *ntree, XePFoldersViewsList **foldersviewslist, int op)
XePFoldersViewsLista_Foldersview_list_new (void)
void a_Foldersview_list_free (XePFoldersViewsList *foldersviewslist)
int a_Foldersview_list_link_folders (XePFoldersViewsList *foldersviewslist)
XePFoldersViewa_Foldersview_list_get_foldersview (XePFoldersViewsList *foldersviewslist, const char *foldersview_id)


Typedef Documentation

typedef struct XePFoldersView_s XePFoldersView
 

The folders view.

typedef struct XePFoldersViewNode_s XePFoldersViewNode
 

The folder node in the tree view.

typedef struct XePFoldersViewsList_s XePFoldersViewsList
 

The list of folders views.


Enumeration Type Documentation

enum XePFoldersViewNodeProperty
 

Enumeration values:
XETPAN_FOLDERSVIEW_NODE_VISIBLE  Node is visible.
XETPAN_FOLDERSVIEW_NODE_COLLAPSED  Node is collapsed.


Function Documentation

void a_Foldersview_free XePFoldersView foldersview  ) 
 

Here is the call graph for this function:

int a_Foldersview_list_create cntree ntree,
XePFoldersViewsList **  foldersviewslist,
int  op
 

Here is the call graph for this function:

void a_Foldersview_list_expunge void   ) 
 

void a_Foldersview_list_free XePFoldersViewsList foldersviewslist  ) 
 

Here is the call graph for this function:

XePFoldersView* a_Foldersview_list_get_foldersview XePFoldersViewsList foldersviewslist,
const char *  foldersview_id
 

Return the XePFoldersView which ID is equal to

Parameters:
foldersview_id 
foldersviewslist list of virtual trees
foldersview_id virtual tree to look for
Returns:
the corresponding XePFoldersView, or the first one if
Parameters:
foldersview_id is NULL or empty

int a_Foldersview_list_link_folders XePFoldersViewsList foldersviewslist  ) 
 

Here is the call graph for this function:

XePFoldersViewsList* a_Foldersview_list_new void   ) 
 

int a_Foldersview_mailboxes_view_update void   ) 
 

Here is the call graph for this function:

XePFoldersView* a_Foldersview_new void   ) 
 

void a_Foldersview_node_free XePFoldersViewNode foldersviewnode  ) 
 

XePFoldersViewNode* a_Foldersview_node_new void   ) 
 

Here is the call graph for this function:


Generated on Wed Oct 22 15:52:08 2003 for XetPan by doxygen 1.3.2