ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
tc
distributionlist.h
Go to the documentation of this file.
1
/*==============================================================================
2
Copyright (c) 2003-2005 UGS Corporation
3
Unpublished - All Rights Reserved
4
==============================================================================*/
5
12
/* */
13
14
#ifndef DISTRIBUTIONLIST_H
15
#define DISTRIBUTIONLIST_H
16
17
#include <
tccore/workspaceobject.h
>
18
#include <tc/libtc_exports.h>
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
30
extern
TC_API
int
MAIL_distributionlist_extent
(
31
int
* n_instances,
32
tag_t
** instances
33
);
34
41
extern
TC_API
int
MAIL_create_distribution_list
(
42
const
char
name[
WSO_name_size_c
+ 1],
43
const
char
description[
WSO_desc_size_c
+ 1],
44
tag_t
* distribution_list
45
);
46
47
51
extern
TC_API
int
MAIL_create_distribution_list2
(
52
const
char
*name,
53
const
char
*description,
54
tag_t
* distribution_list
55
);
56
64
extern
TC_API
int
MAIL_initialize_distribution_list
(
65
tag_t
distribution_list,
66
const
char
name[
WSO_name_size_c
+ 1],
67
const
char
description[
WSO_desc_size_c
+ 1]
68
);
69
74
extern
TC_API
int
MAIL_initialize_distribution_list2
(
75
tag_t
distribution_list,
76
const
char
*name,
77
const
char
*description
78
);
79
89
extern
TC_API
int
MAIL_find_distribution_list
(
90
const
char
name[
WSO_name_size_c
+ 1],
91
tag_t
* distribution_list
92
);
93
100
extern
TC_API
int
MAIL_find_distribution_list2
(
101
const
char
*name,
102
tag_t
* distribution_list
103
);
104
108
extern
TC_API
int
MAIL_add_dist_list_member
(
109
tag_t
distribution_list,
110
tag_t
member
111
);
112
116
extern
TC_API
int
MAIL_remove_dist_list_member
(
117
tag_t
distribution_list,
118
tag_t
member
119
);
120
125
extern
TC_API
int
MAIL_ask_dist_list_members
(
126
tag_t
distribution_list,
127
int
* member_count,
128
tag_t
** members
129
);
130
133
#ifdef __cplusplus
134
}
135
#endif
136
137
#include <tc/libtc_undef.h>
138
#endif