ADTF  3.18.2
session_intf.h File Reference

Copyright © Audi Electronics Venture GmbH. More...

Go to the source code of this file.

Classes

class  ISession
 Main interface for a Session. More...
 
class  ISessionManager
 Session Manager interface defines a System Core Object. More...
 
class  ISessionManager
 

Namespaces

 adtf
 Namespace for entire ADTF SDK.
 
 adtf::services
 Namespace for a summary of all service interfaces (System Service) provided by ADTF.
 
 adtf::services::ant
 Namespace for all service interfaces provided since v3.0.
 
 adtf::services::joker
 Namespace for all service interfaces provided since v3.9.
 

Macros

#define CID_ADTF_SESSION_MANAGER   "session_manager.service.adtf.cid"
 Default Session Manager Class ID.
 

Functions

tResult get_session (ucom::ant::iobject_ptr< ISession > &pCurrentSession)
 Retrieves the current ISession from ISessionManager. More...
 
tResult get_session_filter_graph (ucom::ant::iobject_ptr< adtf::streaming::IFilterGraph > &pCurrentFilterGraph)
 Retrieves the current adtf::streaming::ant::IFilterGraph from ISessionManager. More...
 
tResult get_session_streaming_graph (ucom::ant::iobject_ptr< adtf::streaming::IStreamingGraph > &pCurrentStreamingGraph)
 Retrieves the current adtf::streaming::ant::IStreamingGraph from ISessionManager. More...
 
tResult create_empty_session ()
 Creates an empty session. More...
 

Detailed Description

Copyright © Audi Electronics Venture GmbH.

All rights reserved

Definition in file session_intf.h.