Session Manager interface defines a System Core Object.
More...
#include <session_intf.h>
|
| ~ISessionManager ()=default |
| not destructable
|
|
| ~IObject ()=default |
| Protected destructor --> Only the final implementation can be destroyed!
|
|
Session Manager interface defines a System Core Object.
The Session Manager is a recommended part of the adtf::system::ant::cADTFSystem and able to read
the ADTF Session File to:
- See also
- Session
Definition at line 195 of file session_intf.h.
◆ CreateSession() [1/2]
Create a section_session within the Sessionmanager.
- Returns
- Standard Result Code
- See also
- create_empty_session
◆ CreateSession() [2/2]
virtual tResult CreateSession |
( |
const char * | strSessionFileName | ) |
|
|
pure virtual |
Create a section_session within the Sessionmanager and will load the given strSessionFileName
.
- Returns
- Standard Result Code
◆ GetCurrentSession()
Gets the current session if created.
- Parameters
-
[in,out] | pCurrentSession | reference object to return the session to |
- Returns
- Standard Result Code
- See also
- CreateSession
◆ GetSessionFile()
Returns the current session file if set.
- Parameters
-
[in,out] | strSessionFilePath | return value to set the current set path of the ADTF Session File |
- Returns
- Standard Result Code
- See also
- CreateSession, ADTF Session XML Schema file
◆ ReleaseSession()
Release a Session.
- Returns
- Standard Result Code