ObjectInfo.h File Reference
#include "PropertyInfo.h"
Include dependency graph for ObjectInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ConfigDB::ObjectInfo
 

Namespaces

 ConfigDB
 

Macros

#define CONFIGDB_OBJECT_TYPE_MAP(XX)
 
#define XX(name)   name,
 

Enumerations

enum class  ConfigDB::ObjectType : uint32_t { ConfigDB::XX }
 

Functions

String toString (ConfigDB::ObjectType type)
 

Macro Definition Documentation

◆ CONFIGDB_OBJECT_TYPE_MAP

#define CONFIGDB_OBJECT_TYPE_MAP (   XX)
Value:
XX(Object) \
XX(Array) \
XX(ObjectArray) \
XX(Union)
#define XX(name)
Definition: ObjectInfo.h:33
FSTR::Array< Ssl::CipherSuite > Array
Definition: CipherSuite.h:182

ConfigDB/ObjectInfo.h

Copyright 2024 mikee47 mike@.nosp@m.sill.nosp@m.yhous.nosp@m.e.ne.nosp@m.t

This file is part of the ConfigDB Library

This library is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 or later.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this library. If not, see https://www.gnu.org/licenses/.

◆ XX

#define XX (   name)    name,

Function Documentation

◆ toString()

String toString ( ConfigDB::ObjectType  type)