AudioManager  7.6.6
Native Application Runtime Environment
CAmCommonAPIWrapper.h File Reference

SPDX license identifier: MPL-2.0. More...

#include <string>
#include <list>
#include <map>
#include <queue>
#include <memory>
#include <cassert>
#include <CommonAPI/CommonAPI.hpp>
#include <CommonAPI/MainLoopContext.hpp>
#include <CommonAPI/Utils.hpp>
#include "audiomanagerconfig.h"
#include "CAmSocketHandler.h"

Go to the source code of this file.

Classes

class  am::CAmCommonAPIWrapper
 

Namespaces

 am
 A Common-API wrapper class, which loads the common-api runtime and instantiates all necessary objects.
 

Macros

#define COMMONAPI_INTERNAL_COMPILATION
 
#define AMCAPI   getCAPI()
 
#define AM_CAPI   getCAPI()
 
#define CAPI   getCAPI()
 

Variables

CAmCommonAPIWrapper *(* am::getCAPI )() = CAmCommonAPIWrapper::getInstance
 

Detailed Description

SPDX license identifier: MPL-2.0.

Copyright (C) 2012, BMW AG

Author
Christian Linke, chris.nosp@m.tian.nosp@m..link.nosp@m.e@bm.nosp@m.w.de BMW 2011,2012
Aleksandar Donchev, aleks.nosp@m.ande.nosp@m.r.don.nosp@m.chev.nosp@m.@part.nosp@m.ner..nosp@m.bmw.d.nosp@m.e BMW 2013

For further information see http://www.genivi.org/.

Definition in file CAmCommonAPIWrapper.h.

Macro Definition Documentation

#define AM_CAPI   getCAPI()

Definition at line 285 of file CAmCommonAPIWrapper.h.

#define AMCAPI   getCAPI()

Definition at line 281 of file CAmCommonAPIWrapper.h.

#define CAPI   getCAPI()

Definition at line 289 of file CAmCommonAPIWrapper.h.

#define COMMONAPI_INTERNAL_COMPILATION

Definition at line 30 of file CAmCommonAPIWrapper.h.