CamelVTrashFolder

CamelVTrashFolder

Synopsis

#define             CAMEL_VTRASH_NAME
#define             CAMEL_VJUNK_NAME
struct              CamelVTrashFolder;
enum                camel_vtrash_folder_t;
CamelFolder *       camel_vtrash_folder_new             (CamelStore *parent_store,
                                                         camel_vtrash_folder_t type);

Object Hierarchy

  GObject
   +----CamelObject
         +----CamelFolder
               +----CamelVeeFolder
                     +----CamelVTrashFolder

Description

Details

CAMEL_VTRASH_NAME

#define CAMEL_VTRASH_NAME ".#evolution/Trash"

CAMEL_VJUNK_NAME

#define CAMEL_VJUNK_NAME ".#evolution/Junk"

struct CamelVTrashFolder

struct CamelVTrashFolder;

enum camel_vtrash_folder_t

typedef enum {
	CAMEL_VTRASH_FOLDER_TRASH,
	CAMEL_VTRASH_FOLDER_JUNK,
	CAMEL_VTRASH_FOLDER_LAST
} camel_vtrash_folder_t;

CAMEL_VTRASH_FOLDER_TRASH

CAMEL_VTRASH_FOLDER_JUNK

CAMEL_VTRASH_FOLDER_LAST


camel_vtrash_folder_new ()

CamelFolder *       camel_vtrash_folder_new             (CamelStore *parent_store,
                                                         camel_vtrash_folder_t type);

Create a new CamelVTrashFolder object.

parent_store :

the parent CamelVeeStore object

type :

type of vfolder, CAMEL_VTRASH_FOLDER_TRASH or CAMEL_VTRASH_FOLDER_JUNK currently.

Returns :

a new CamelVTrashFolder object