|
Dev Essential
1.6.3
|
#include <a_util/preprocessor/detail/disable_warnings.h>#include <ddl/dd/datamodel/datamodel_types.h>#include <ddl/dd/dd_common_types.h>#include <ddl/utilities/std_to_string.h>#include <limits>#include <memory>#include <string>#include <type_traits>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| class | ddl::DataType< T > |
| Generator template to create DataType for the plain c-types. More... | |
| class | ddl::DataType< bool > |
| The datatype for bool. More... | |
| class | ddl::DataType< char > |
| The datatype for char. More... | |
| class | ddl::DataType< float > |
| The datatype for float. More... | |
| class | ddl::DataType< double > |
| The datatype for double. More... | |
| class | ddl::PredefinedDataTypes |
| Predefined types of the DataDefinition. These types can be used without explicitely adding it to a dd::DataDefinition! More... | |
Namespaces | |
| namespace | ddl |
| definition of the ddl namespace | |
Macros | |
| #define | DDL_DATA_TYPE_INT(type, default_name) |
OO DataDefinition DataTypes header for template based DataType usages and the predefined types
Copyright 2025 Digitalwerk GmbH. This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.
| #define DDL_DATA_TYPE_INT | ( | type, | |
| default_name ) |
Expands to DataType<type> inheriting from dd::datamodel::DataType
| type | Type to create the specialized template for |
| default_name | Name to use for the type by default |