ITK Function Reference

(V10000.1.0.60_20160308.00)
Functions
role.h File Reference
#include <sa/sa.h>
#include <sa/libsa_exports.h>
#include <unidefs.h>
#include <sa/libsa_undef.h>

Go to the source code of this file.

Functions

SA_API int SA_ask_current_role (tag_t *current_role_tag)
 
SA_API int SA_ask_role_description (tag_t role_tag, char description[SA_description_size_c+1])
 
SA_API int SA_ask_role_description2 (tag_t role_tag, char **description)
 
SA_API int SA_ask_role_name (tag_t role_tag, char rolename[SA_name_size_c+1])
 
SA_API int SA_ask_role_name2 (tag_t role_tag, char **rolename)
 
SA_API int SA_ask_role_name_by_localized_role_name (const char *localizedRoleName, char roleName[SA_name_size_c+1])
 
SA_API int SA_ask_role_name_by_localized_role_name2 (const char *localizedRoleName, char **roleName)
 
SA_API int SA_create_role (const char rolename[SA_name_size_c+1], tag_t *role_tag)
 
SA_API int SA_create_role2 (const char *rolename, tag_t *role_tag)
 
SA_API int SA_extent_role (int *num_of_roles, tag_t **role_tags)
 
SA_API int SA_find_role (const char rolename[SA_name_size_c+1], tag_t *role_tag)
 
SA_API int SA_find_role2 (const char *rolename, tag_t *role_tag)
 
SA_API int SA_get_mapped_role_attr_list (int *numberOfAttributes, char ***list)
 
SA_API int SA_get_role_data_source (const tag_t role, int *dataSource)
 
SA_API int SA_get_role_last_sync_date (const tag_t role, date_t *syncDate)
 
SA_API int SA_initialize_role (tag_t role_tag, const char rolename[SA_name_size_c+1])
 
SA_API int SA_initialize_role2 (tag_t role_tag, const char *rolename)
 
SA_API int SA_set_role_data_source (const tag_t role, int dataSource)
 
SA_API int SA_set_role_description (tag_t role_tag, const char description[SA_description_size_c+1])
 
SA_API int SA_set_role_description2 (tag_t role_tag, const char *description)
 
SA_API int SA_set_role_last_sync_date (const tag_t role, date_t syncDate)
 
SA_API int SA_set_role_name (tag_t role_tag, const char rolename[SA_name_size_c+1])
 
SA_API int SA_set_role_name2 (tag_t role_tag, const char *rolename)
 

Detailed Description

This header file declares all the functions to be used by clients of the Role class which is part of the System Administration module of Teamcenter Engineering.

Restrictions:

This include file should not generally be used by anyone. Normally sa.h or role.hxx should be included instead.

Definition in file role.h.