2024-11-17 06:21:37 +00:00
# pragma once
# ifndef MIQT_QT6_GEN_QCOMMANDLINEOPTION_H
# define MIQT_QT6_GEN_QCOMMANDLINEOPTION_H
2024-10-20 05:21:03 +00:00
# include <stdbool.h>
# include <stddef.h>
# include <stdint.h>
# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
# include "../libmiqt/libmiqt.h"
# ifdef __cplusplus
extern " C " {
# endif
# ifdef __cplusplus
class QCommandLineOption ;
# else
typedef struct QCommandLineOption QCommandLineOption ;
# endif
2024-11-19 06:29:06 +00:00
void QCommandLineOption_new ( struct miqt_string name , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new2 ( struct miqt_array /* of struct miqt_string */ names , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new3 ( struct miqt_string name , struct miqt_string description , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new4 ( struct miqt_array /* of struct miqt_string */ names , struct miqt_string description , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new5 ( QCommandLineOption * other , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new6 ( struct miqt_string name , struct miqt_string description , struct miqt_string valueName , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new7 ( struct miqt_string name , struct miqt_string description , struct miqt_string valueName , struct miqt_string defaultValue , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new8 ( struct miqt_array /* of struct miqt_string */ names , struct miqt_string description , struct miqt_string valueName , QCommandLineOption * * outptr_QCommandLineOption ) ;
void QCommandLineOption_new9 ( struct miqt_array /* of struct miqt_string */ names , struct miqt_string description , struct miqt_string valueName , struct miqt_string defaultValue , QCommandLineOption * * outptr_QCommandLineOption ) ;
2024-10-20 05:21:03 +00:00
void QCommandLineOption_OperatorAssign ( QCommandLineOption * self , QCommandLineOption * other ) ;
void QCommandLineOption_Swap ( QCommandLineOption * self , QCommandLineOption * other ) ;
2024-11-17 06:21:37 +00:00
struct miqt_array /* of struct miqt_string */ QCommandLineOption_Names ( const QCommandLineOption * self ) ;
2024-10-20 05:21:03 +00:00
void QCommandLineOption_SetValueName ( QCommandLineOption * self , struct miqt_string name ) ;
struct miqt_string QCommandLineOption_ValueName ( const QCommandLineOption * self ) ;
void QCommandLineOption_SetDescription ( QCommandLineOption * self , struct miqt_string description ) ;
struct miqt_string QCommandLineOption_Description ( const QCommandLineOption * self ) ;
void QCommandLineOption_SetDefaultValue ( QCommandLineOption * self , struct miqt_string defaultValue ) ;
2024-11-17 06:21:37 +00:00
void QCommandLineOption_SetDefaultValues ( QCommandLineOption * self , struct miqt_array /* of struct miqt_string */ defaultValues ) ;
struct miqt_array /* of struct miqt_string */ QCommandLineOption_DefaultValues ( const QCommandLineOption * self ) ;
2024-10-20 05:21:03 +00:00
int QCommandLineOption_Flags ( const QCommandLineOption * self ) ;
void QCommandLineOption_SetFlags ( QCommandLineOption * self , int aflags ) ;
2024-11-19 06:29:06 +00:00
void QCommandLineOption_Delete ( QCommandLineOption * self , bool isSubclass ) ;
2024-10-20 05:21:03 +00:00
# ifdef __cplusplus
} /* extern C */
# endif
# endif