sa/tcfile.h File Reference
Detailed Description
This file contains the C ITK functions for the TCFile class.
Definition in file tcfile.h.
#include <pom/pom/pom.h>
#include <ss/ss_const.h>
#include <ss/ss_types.h>
#include <sa/libsa_exports.h>
#include <sa/libsa_undef.h>
Go to the source code of this file.
Defines
Typedefs
Functions
- SA_API int IMF_create_file (const char *filename, int file_type, tag_t *file_tag, IMF_file_t *file_descriptor)
- SA_API int IMF_copy_file (tag_t file_tag, const char *new_filename, tag_t *new_file_tag, IMF_file_t *file_descriptor)
- SA_API int IMF_import_file (const char *osFileName, const char *newFilename, int fileType, tag_t *newFileTag, IMF_file_t *fileDescriptor)
- SA_API int IMF_export_file (tag_t file_tag, const char *pathname)
- SA_API int IMF_ask_file_descriptor (tag_t file_tag, IMF_file_t *file_descriptor)
- SA_API int IMF_ask_file_tag (IMF_file_t file_descriptor, tag_t *file_tag)
- SA_API int IMF_ask_file_pathname (tag_t file_tag, int mach_type, char pathname[SS_MAXPATHLEN])
- SA_API int IMF_ask_file_pathname2 (tag_t file_tag, int mach_type, char **pathname)
- SA_API int IMF_open_file (IMF_file_t file_descriptor, int ss_file_access_mode)
- SA_API int IMF_close_file (IMF_file_t file_descriptor)
- SA_API int IMF_read_file_line (IMF_file_t file_descriptor, char text_line[SS_MAXLLEN])
- SA_API int IMF_read_file_line2 (IMF_file_t file_descriptor, char **text_line)
- SA_API int IMF_write_file_line (IMF_file_t file_descriptor, const char text_line[SS_MAXLLEN])
- SA_API int IMF_write_file_line2 (IMF_file_t file_descriptor, const char *text_line)
- SA_API int IMF_read_file (IMF_file_t file_descriptor, int datatype_count, int data_type, int *items_read_count, void *items_read)
- SA_API int IMF_write_file (IMF_file_t file_descriptor, int datatype_count, int data_type, void *items_to_write, int *items_written_count)
- SA_API int IMF_expand_path (const char *oldpath, char *newpath)
- SA_API int IMF_stat (const char *path, IMF_file_status *stats)
- SA_API int IMF_ask_security_level (void)
- SA_API int IMF_ask_volume (tag_t fileTag, tag_t *volumeTag)
- SA_API int IMF_move_file (tag_t fileTag, tag_t volumeTag)
- SA_API int IMF_replace_file (tag_t file_tag, const char *new_file_pathname, logical retain_orig_filename)
- SA_API int IMF_replace_file_and_get_new_tag (tag_t old_file_tag, const char *new_file_pathname, logical retain_orig_filename, tag_t *new_file_tag)
- SA_API int IMF_set_original_file_name (tag_t file_tag, const char name[IMF_filename_size_c+1])
- SA_API int IMF_set_original_file_name2 (tag_t file_tag, const char *name)
- SA_API int IMF_ask_original_file_name (tag_t file_tag, char name[IMF_filename_size_c+1])
- SA_API int IMF_ask_original_file_name2 (tag_t file_tag, char **name)
- SA_API int IMF_set_relative_path (tag_t file_tag, const char relative_path[IMF_relative_path_size_c+1])
- SA_API int IMF_set_relative_path2 (tag_t file_tag, const char *relative_path)
- SA_API int IMF_ask_relative_path (tag_t file_tag, char relative_path[IMF_relative_path_size_c+1])
- SA_API int IMF_ask_relative_path2 (tag_t file_tag, char **relative_path)
- SA_API int IMF_fmsfile_import (const char *osFileName, const char *newFilename, int fileType, tag_t *newFileTag, IMF_file_t *fileDescriptor)
- SA_API int IMF_fmsfile_export (tag_t file_tag, const char *pathname)
- SA_API int IMF_get_transient_file_read_ticket (int file_type, int server_mode, logical deleteSW, const char *transient_volume_file_path, char **transient_volume_file_read_ticket)
- SA_API int IMF_get_transient_volume_root_dir (int tier, char **transientVolRootDir)
- SA_API int IMF_get_absolute_transient_volume_file_path (int tier, char *ticket_string, char **ticket_file_path)