GenApiNamespace.h
Go to the documentation of this file.
00001 //-----------------------------------------------------------------------------
00002 //  (c) 2006 by Basler Vision Technologies
00003 //  Section: Vision Components
00004 //  (c) 2015 by STEMMER IMAGING GmbH
00005 //
00006 //  Project: GenApi
00007 //  Author:  Sascha Dorenbeck
00008 //  $Header$
00009 //
00010 //  License: This file is published under the license of the EMVA GenICam  Standard Group.
00011 //  A text file describing the legal terms is included in  your installation as 'GenICam_license.pdf'.
00012 //  If for some reason you are missing  this file please contact the EMVA or visit the website
00013 //  (http://www.genicam.org) for a full copy.
00014 //
00015 //  THIS SOFTWARE IS PROVIDED BY THE EMVA GENICAM STANDARD GROUP "AS IS"
00016 //  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
00017 //  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
00018 //  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE EMVA GENICAM STANDARD  GROUP
00019 //  OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,  SPECIAL,
00020 //  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT  LIMITED TO,
00021 //  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,  DATA, OR PROFITS;
00022 //  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY  THEORY OF LIABILITY,
00023 //  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT  (INCLUDING NEGLIGENCE OR OTHERWISE)
00024 //  ARISING IN ANY WAY OUT OF THE USE  OF THIS SOFTWARE, EVEN IF ADVISED OF THE
00025 //  POSSIBILITY OF SUCH DAMAGE.
00026 //-----------------------------------------------------------------------------
00033 #ifndef GENAPI_NAMESPACE_H
00034 #define GENAPI_NAMESPACE_H
00035 
00036 #include <GenICamVersion.h>
00037 
00038 // This is the development namespace for the GenApi library
00039 #if defined(GENICAM_COMPANY_SUFFIX)
00040 #define GENAPI_NAMESPACE GENICAM_SEP_UNDERSCORE_COMPANY(GenApi, GENICAM_VERSION_MAJOR, GENICAM_VERSION_MINOR, GENICAM_COMPANY_SUFFIX)
00041 #else
00042 #define GENAPI_NAMESPACE GENICAM_SEP_UNDERSCORE(GenApi, GENICAM_VERSION_MAJOR, GENICAM_VERSION_MINOR)
00043 #endif
00044 
00045 // And make it usable nicely by api's clients
00046 namespace GENAPI_NAMESPACE {}
00047 // Public alias
00048 namespace GenApi = GENAPI_NAMESPACE;
00049 
00050 #endif // GENAPI_NAMESPACE_H


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:02