#ifndef MY_TYPE_H #define MY_TYPE_H #include "project_lib.h" using namespace std; typedef unsigned long max_num_T; struct users_grups{ string name; bool state; max_num_T size_data; max_num_T soft_limit_size; max_num_T severe_restriction_size; max_num_T postponement_size_brat; max_num_T hard_limit_activation_time_size; max_num_T file; max_num_T soft_file_limitation; max_num_T hard_file_restriction; max_num_T postponement_hard_file_restriction; max_num_T hard_limit_activation_time; }; struct Mount { std::string device; std::string destination; std::string fstype; std::string options; std::string dump; std::string pass; }; typedef struct users_grups USER_GRUPS; typedef map map_str_str; typedef map * map_s_s_ptr; typedef std::map map_str_device; #endif