cut-multi-process

cut-multi-process

概要

                    CutSubProcess;
                    CutSubProcessGroup;
CutSubProcess *     cut_take_new_sub_process            (const char *test_directory);
cut_boolean         cut_sub_process_run                 (CutSubProcess *sub_process);
void                cut_sub_process_run_async           (CutSubProcess *sub_process);
cut_boolean         cut_sub_process_wait                (CutSubProcess *sub_process);
cut_boolean         cut_sub_process_is_success          (CutSubProcess *sub_process);
cut_boolean         cut_sub_process_is_running          (CutSubProcess *sub_process);
const char *        cut_sub_process_get_test_directory  (CutSubProcess *sub_process);
void                cut_sub_process_set_test_directory  (CutSubProcess *sub_process,
                                                         const char *test_directory);
const char *        cut_sub_process_get_source_directory
                                                        (CutSubProcess *sub_process);
void                cut_sub_process_set_source_directory
                                                        (CutSubProcess *sub_process,
                                                         const char *source_directory);
cut_boolean         cut_sub_process_get_multi_thread    (CutSubProcess *sub_process);
void                cut_sub_process_set_multi_thread    (CutSubProcess *sub_process,
                                                         cut_boolean multi_thread);
int                 cut_sub_process_get_max_threads     (CutSubProcess *sub_process);
void                cut_sub_process_set_max_threads     (CutSubProcess *sub_process,
                                                         int max_threads);
const char **       cut_sub_process_get_exclude_files   (CutSubProcess *sub_process);
void                cut_sub_process_set_exclude_files   (CutSubProcess *sub_process,
                                                         const char **files);
const char **       cut_sub_process_get_exclude_directories
                                                        (CutSubProcess *sub_process);
void                cut_sub_process_set_exclude_directories
                                                        (CutSubProcess *sub_process,
                                                         const char **directories);
const char **       cut_sub_process_get_target_test_case_names
                                                        (CutSubProcess *sub_process);
void                cut_sub_process_set_target_test_case_names
                                                        (CutSubProcess *sub_process,
                                                         const char **names);
const char **       cut_sub_process_get_target_test_names
                                                        (CutSubProcess *sub_process);
void                cut_sub_process_set_target_test_names
                                                        (CutSubProcess *sub_process,
                                                         const char **names);
double              cut_sub_process_get_elapsed         (CutSubProcess *sub_process);
double              cut_sub_process_get_total_elapsed   (CutSubProcess *sub_process);
cut_boolean         cut_sub_process_is_crashed          (CutSubProcess *sub_process);
cut_boolean         cut_sub_process_get_fatal_failures  (CutSubProcess *sub_process);
void                cut_sub_process_set_fatal_failures  (CutSubProcess *sub_process,
                                                         cut_boolean fatal_failures);
CutSubProcessGroup * cut_take_new_sub_process_group     (void);
void                cut_sub_process_group_add           (CutSubProcessGroup *group,
                                                         CutSubProcess *sub_process);
cut_boolean         cut_sub_process_group_run           (CutSubProcessGroup *group);
void                cut_sub_process_group_run_async     (CutSubProcessGroup *group);
cut_boolean         cut_sub_process_group_wait          (CutSubProcessGroup *group);

説明

詳細

CutSubProcess

typedef struct _CutSubProcess CutSubProcess;

1.0.4から


CutSubProcessGroup

typedef struct _CutSubProcessGroup CutSubProcessGroup;

1.0.4から


cut_take_new_sub_process ()

CutSubProcess *     cut_take_new_sub_process            (const char *test_directory);

1.0.4から


cut_sub_process_run ()

cut_boolean         cut_sub_process_run                 (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_run_async ()

void                cut_sub_process_run_async           (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_wait ()

cut_boolean         cut_sub_process_wait                (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_is_success ()

cut_boolean         cut_sub_process_is_success          (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_is_running ()

cut_boolean         cut_sub_process_is_running          (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_get_test_directory ()

const char *        cut_sub_process_get_test_directory  (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_test_directory ()

void                cut_sub_process_set_test_directory  (CutSubProcess *sub_process,
                                                         const char *test_directory);

1.0.4から


cut_sub_process_get_source_directory ()

const char *        cut_sub_process_get_source_directory
                                                        (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_source_directory ()

void                cut_sub_process_set_source_directory
                                                        (CutSubProcess *sub_process,
                                                         const char *source_directory);

1.0.4から


cut_sub_process_get_multi_thread ()

cut_boolean         cut_sub_process_get_multi_thread    (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_multi_thread ()

void                cut_sub_process_set_multi_thread    (CutSubProcess *sub_process,
                                                         cut_boolean multi_thread);

1.0.4から


cut_sub_process_get_max_threads ()

int                 cut_sub_process_get_max_threads     (CutSubProcess *sub_process);

1.0.5から


cut_sub_process_set_max_threads ()

void                cut_sub_process_set_max_threads     (CutSubProcess *sub_process,
                                                         int max_threads);

1.0.5から


cut_sub_process_get_exclude_files ()

const char **       cut_sub_process_get_exclude_files   (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_exclude_files ()

void                cut_sub_process_set_exclude_files   (CutSubProcess *sub_process,
                                                         const char **files);

1.0.4から


cut_sub_process_get_exclude_directories ()

const char **       cut_sub_process_get_exclude_directories
                                                        (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_exclude_directories ()

void                cut_sub_process_set_exclude_directories
                                                        (CutSubProcess *sub_process,
                                                         const char **directories);

1.0.4から


cut_sub_process_get_target_test_case_names ()

const char **       cut_sub_process_get_target_test_case_names
                                                        (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_target_test_case_names ()

void                cut_sub_process_set_target_test_case_names
                                                        (CutSubProcess *sub_process,
                                                         const char **names);

1.0.4から


cut_sub_process_get_target_test_names ()

const char **       cut_sub_process_get_target_test_names
                                                        (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_target_test_names ()

void                cut_sub_process_set_target_test_names
                                                        (CutSubProcess *sub_process,
                                                         const char **names);

1.0.4から


cut_sub_process_get_elapsed ()

double              cut_sub_process_get_elapsed         (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_get_total_elapsed ()

double              cut_sub_process_get_total_elapsed   (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_is_crashed ()

cut_boolean         cut_sub_process_is_crashed          (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_get_fatal_failures ()

cut_boolean         cut_sub_process_get_fatal_failures  (CutSubProcess *sub_process);

1.0.4から


cut_sub_process_set_fatal_failures ()

void                cut_sub_process_set_fatal_failures  (CutSubProcess *sub_process,
                                                         cut_boolean fatal_failures);

1.0.4から


cut_take_new_sub_process_group ()

CutSubProcessGroup * cut_take_new_sub_process_group     (void);

1.0.4から


cut_sub_process_group_add ()

void                cut_sub_process_group_add           (CutSubProcessGroup *group,
                                                         CutSubProcess *sub_process);

1.0.4から


cut_sub_process_group_run ()

cut_boolean         cut_sub_process_group_run           (CutSubProcessGroup *group);

1.0.4から


cut_sub_process_group_run_async ()

void                cut_sub_process_group_run_async     (CutSubProcessGroup *group);

1.0.4から


cut_sub_process_group_wait ()

cut_boolean         cut_sub_process_group_wait          (CutSubProcessGroup *group);

1.0.4から