ITK Function Reference

(V10000.1.0.60_20160308.00)
Typedefs | Enumerations | Functions
folder.h File Reference
#include <tc/folder_errors.h>
#include <tc/tc_startup.h>
#include <tccore/workspaceobject.h>
#include <tc/libtc_exports.h>
#include <tc/libtc_undef.h>

Go to the source code of this file.

Typedefs

typedef enum FL_sort_criteria_e FL_sort_criteria_t
 
typedef enum FL_sort_order_e FL_sort_order_t
 

Enumerations

enum  FL_sort_criteria_e {
  FL_fsc_as_ordered, FL_fsc_by_name, FL_fsc_by_object, FL_fsc_by_type,
  FL_fsc_by_date_created, FL_fsc_by_date_modified, FL_fsc_by_date_released, FL_fsc_no_order,
  FL_fsc_bad
}
 
enum  FL_sort_order_e { FL_fso_ascending, FL_fso_descending, FL_fso_as_ordered, FL_fso_bad }
 

Functions

TC_API int FL_ask_index (tag_t folder_tag, tag_t workspaceobject_tag, FL_sort_criteria_t sort_criteria, int *ref_index)
 
TC_API int FL_ask_references (tag_t folder_tag, FL_sort_criteria_t sort_criteria, int *num_of_references, tag_t **list_of_references)
 
TC_API int FL_ask_size (tag_t folder_tag, int *number_of_entries)
 
TC_API int FL_ask_sort_criteria (tag_t folder_tag, FL_sort_criteria_t *sort_criteria)
 
TC_API int FL_ask_sort_order (tag_t folder_tag, FL_sort_order_t *sort_order)
 
TC_API int FL_copy (tag_t folder_tag, const char new_folder_name[WSO_name_size_c+1], tag_t *new_folder_tag)
 
TC_API int FL_copy2 (tag_t folder_tag, const char *new_folder_name, tag_t *new_folder_tag)
 
TC_API int FL_create (const char name[WSO_name_size_c+1], const char description[WSO_desc_size_c+1], tag_t *pfolder_tag)
 
TC_API int FL_exit_module ()
 
TC_API int FL_extent (int *num_of_folders, tag_t **ppfolder_tags)
 
TC_API int FL_init_module ()
 
TC_API int FL_initialize (tag_t folder_tag, const char name[WSO_name_size_c+1], const char description[WSO_desc_size_c+1])
 
TC_API int FL_initialize2 (tag_t folder_tag, const char *name, const char *description)
 
TC_API int FL_insert (tag_t folder_tag, tag_t workspaceobject_tag, int position)
 
TC_API int FL_insert_instances (tag_t folder_tag, int nInstances, tag_t *workspaceobject_tags, int position)
 
TC_API int FL_move (tag_t folder_tag, int old_start_index, int old_end_index, int new_start_index)
 
TC_API int FL_remove (tag_t folder_tag, tag_t workspaceobject_tag)
 
TC_API int FL_set_sort_criteria (tag_t folder_tag, FL_sort_criteria_t sort_criteria)
 
TC_API int FL_set_sort_order (tag_t folder_tag, FL_sort_order_t sort_order)
 
TC_API int FL_user_update_newstuff_folder (tag_t folder_tag)
 

Detailed Description

This header file declares data types and constants to be used by clients of the folder land module of Teamcenter Engineering

Definition in file folder.h.