AudioManager
7.6.6
Native Application Runtime Environment
|
SPDX license identifier: MPL-2.0. More...
#include <stdint.h>
#include <limits.h>
#include <sstream>
#include <iostream>
#include <unordered_map>
#include <algorithm>
#include <assert.h>
#include <vector>
#include "IAmDatabaseHandler.h"
Go to the source code of this file.
Classes | |
class | am::CAmDatabaseHandlerMap |
This class handles and abstracts the database. More... | |
struct | am::CAmDatabaseHandlerMap::AmDatabaseObserverCallbacks |
Database observer. More... | |
struct | am::CAmDatabaseHandlerMap::AmMappedData::AmIdentifier |
The structure encapsulates the id boundary and the current id value. More... | |
Namespaces | |
am | |
A Common-API wrapper class, which loads the common-api runtime and instantiates all necessary objects. | |
Macros | |
#define | AM_MAP_CAPACITY 0 |
#define | AM_MAX_CONNECTIONS 0x1000 |
#define | AM_MAX_MAIN_CONNECTIONS SHRT_MAX |
#define | AM_SUBCLASS_BEGIN(Subclass, Class) |
The following structures extend the base structures with the field 'reserved'. More... | |
#define | AM_SUBCLASS_CONSTR(Subclass, Class) Subclass():Class() |
#define | AM_SUBCLASS_CONSTR_BODY() {}; |
#define | AM_SUBCLASS_COPY_OP_START(Subclass, Class) |
#define | AM_SUBCLASS_COPY_OP_END() |
#define | AM_SUBCLASS_OP(Subclass, Class) |
#define | AM_SUBCLASS_END(Typedef) |
#define | AM_TYPEDEF_SUBCLASS_RESERVED_FLAG_BEGIN(Subclass, Class) |
#define | AM_TYPEDEF_SUBCLASS_SOUND_PROPERTIES_BEGIN(Subclass, Class) |
#define | AM_TYPEDEF_SUBCLASS_BEGIN(Subclass, Class) |
SPDX license identifier: MPL-2.0.
Copyright (C) 2012, BMW AG
This file is part of GENIVI Project AudioManager.
Contributions are licensed to the GENIVI Alliance under one or more Contribution License Agreements.
For further information see http://www.genivi.org/.
Definition in file CAmDatabaseHandlerMap.h.
#define AM_MAP_CAPACITY 0 |
Definition at line 40 of file CAmDatabaseHandlerMap.h.
#define AM_MAX_CONNECTIONS 0x1000 |
Definition at line 44 of file CAmDatabaseHandlerMap.h.
#define AM_MAX_MAIN_CONNECTIONS SHRT_MAX |
Definition at line 48 of file CAmDatabaseHandlerMap.h.
#define AM_SUBCLASS_BEGIN | ( | Subclass, | |
Class | |||
) |
The following structures extend the base structures with the field 'reserved'.
Definition at line 262 of file CAmDatabaseHandlerMap.h.
#define AM_SUBCLASS_CONSTR | ( | Subclass, | |
Class | |||
) | Subclass():Class() |
Definition at line 266 of file CAmDatabaseHandlerMap.h.
#define AM_SUBCLASS_CONSTR_BODY | ( | ) | {}; |
Definition at line 269 of file CAmDatabaseHandlerMap.h.
#define AM_SUBCLASS_COPY_OP_END | ( | ) |
Definition at line 279 of file CAmDatabaseHandlerMap.h.
#define AM_SUBCLASS_COPY_OP_START | ( | Subclass, | |
Class | |||
) |
Definition at line 272 of file CAmDatabaseHandlerMap.h.
#define AM_SUBCLASS_END | ( | Typedef | ) |
Definition at line 292 of file CAmDatabaseHandlerMap.h.
#define AM_SUBCLASS_OP | ( | Subclass, | |
Class | |||
) |
Definition at line 284 of file CAmDatabaseHandlerMap.h.
#define AM_TYPEDEF_SUBCLASS_BEGIN | ( | Subclass, | |
Class | |||
) |
Definition at line 322 of file CAmDatabaseHandlerMap.h.
#define AM_TYPEDEF_SUBCLASS_RESERVED_FLAG_BEGIN | ( | Subclass, | |
Class | |||
) |
Definition at line 296 of file CAmDatabaseHandlerMap.h.
#define AM_TYPEDEF_SUBCLASS_SOUND_PROPERTIES_BEGIN | ( | Subclass, | |
Class | |||
) |
Definition at line 307 of file CAmDatabaseHandlerMap.h.