adtf_file_library  0.13.2
Classes | Namespaces | Functions
object.h File Reference
#include <vector>
#include <memory>
#include <functional>
#include <cstring>
Include dependency graph for object.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  adtf_file::Object
 base interface class for all available objects of the ADTF File Library that can be added to the objects singleton of the library ( getObjects ). More...
 
class  adtf_file::Objects
 container for objects. this object container can be retrieved as objects singleton of the library via getObjects More...
 
class  adtf_file::PluginInitializer
 Plugin initializer class to use within a ADTF File Library plugin. More...
 

Namespaces

 adtf_file
 namespace for ADTF File library
 

Functions

Objects & adtf_file::getObjects ()
 Get the objects singleton of the library. More...
 
template<typename FACTORIES , typename FACTORY_TYPE >
FACTORIES adtf_file::getFactories ()
 Get the Factories from the objects singleton of the library. More...
 
void adtf_file::loadPlugin (const std::string &file_name)
 Loads a ADTF File Library plugin. More...
 
const char * adtfFileGetVersion ()
 retrieves the ADTF File Library plugin version More...
 
void adtfFileSetObjects2 (adtf_file::Objects &objects)
 sets the objects singleton of the calling application to the plugin More...
 

Detailed Description

Copyright 2024 CARIAD SE.

This Source Code Form is subject to the terms of the Mozilla
Public License, v. 2.0. If a copy of the MPL was not distributed
with this file, You can obtain one at https://mozilla.org/MPL/2.0/.

If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.

You may add additional accurate notices of copyright ownership.

Function Documentation

◆ adtfFileGetVersion()

adtfFileGetVersion ( )

retrieves the ADTF File Library plugin version

Returns
the Version as string

◆ adtfFileSetObjects2()

adtfFileSetObjects2 ( adtf_file::Objects objects)

sets the objects singleton of the calling application to the plugin

Parameters
objectsthe objects singleton of the calling application
See also
adtf_file::getObjects, adtf_file::loadPlugin

Copyright © CARIAD SE.
Generated on Mon Jun 10 2024 by doxygen 1.9.1
GIT Commit Hash: eb3af397a6b49ad6fcad9a60d8277d909b458b48