Subversion Repositories tpanel

Rev

Rev 480 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 480 Rev 486
Line 1... Line 1...
1
/*
1
/*
2
 * Copyright (C) 2024 by Andreas Theofilu <andreas@theosys.at>
2
 * Copyright (C) 2024, 2025 by Andreas Theofilu <andreas@theosys.at>
3
 *
3
 *
4
 * This program is free software; you can redistribute it and/or modify
4
 * This program is free software; you can redistribute it and/or modify
5
 * it under the terms of the GNU General Public License as published by
5
 * it under the terms of the GNU General Public License as published by
6
 * the Free Software Foundation; either version 3 of the License, or
6
 * the Free Software Foundation; either version 3 of the License, or
7
 * (at your option) any later version.
7
 * (at your option) any later version.
Line 55... Line 55...
55
}APP_PAR_STRINGS_t;
55
}APP_PAR_STRINGS_t;
56
 
56
 
57
typedef struct APP_PARAMETER_t
57
typedef struct APP_PARAMETER_t
58
{
58
{
59
    std::string name;
59
    std::string name;
-
 
60
    std::string fullName;
60
    std::string eDataType;
61
    std::string eDataType;
61
    std::string value;
62
    std::string value;
62
    std::string info;
63
    std::string info;
-
 
64
    bool valueRequired{false};
63
    std::vector<APP_PAR_STRINGS_t> stringValues;
65
    std::vector<APP_PAR_STRINGS_t> stringValues;
64
}APP_PARAMETER_t;
66
}APP_PARAMETER_t;
65
 
67
 
66
typedef struct APP_SETTINGS_t
68
typedef struct APP_SETTINGS_t
67
{
69
{