/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* cmdgroup_item.h :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: khais +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/03/11 15:43:15 by khais #+# #+# */ /* Updated: 2025/03/11 18:10:24 by khais ### ########.fr */ /* */ /* ************************************************************************** */ #ifndef CMDGROUP_ITEM_H # define CMDGROUP_ITEM_H # include "cmdgroup_item_type.h" # include "../command_list/command_list.h" # include "cmdgroup.h" typedef struct s_cmdgroup_item { enum e_cmdgroup_item_type type; union u_cmdgroup_item_inner { t_cmdgroup *cmdgroup; struct s_cmdlist *cmdlist; } inner; } t_cmdgroup_item; #endif // CMDGROUP_ITEM_H