AudioManager
7.5.11
Native Application Runtime Environment
|
SPDX license identifier: MPL-2.0. More...
#include <assert.h>
#include <vector>
#include <functional>
#include "audiomanagertypes.h"
#include "CAmGraph.h"
#include "IAmDatabaseHandler.h"
Go to the source code of this file.
Classes | |
struct | am::am_RoutingNodeData_s |
A structure used as user data in the graph nodes. More... | |
class | am::CAmRouter |
Implements an autorouting algorithm for connecting sinks and sources via different audio domains. More... | |
Namespaces | |
am | |
A Common-API wrapper class, which loads the common-api runtime and instantiates all necessary objects. | |
Macros | |
#define | ROUTING_BUILD_CONNECTIONS 1 |
Typedefs | |
typedef am_RoutingNodeData_s::am_NodeDataType_e | am::CAmNodeDataType |
typedef CAmNode < am_RoutingNodeData_s > | am::CAmRoutingNode |
typedef CAmGraph < am_RoutingNodeData_s, uint16_t > | am::CAmRoutingGraph |
typedef CAmVertex < am_RoutingNodeData_s, uint16_t > | am::CAmRoutingVertex |
typedef std::list < CAmRoutingVertex > | am::CAmRoutingListVertices |
typedef std::vector < CAmRoutingListVertices * > | am::CAmRoutingVertexReferenceList |
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 CAmRouter.h.
#define ROUTING_BUILD_CONNECTIONS 1 |
Definition at line 38 of file CAmRouter.h.