This is Unofficial EPICS BASE Doxygen Site
pvaVersion.h File Reference
#include <pv/pvType.h>
#include <pv/noDefaultMethods.h>
#include <shareLib.h>
#include "pv/pvaVersionNum.h"
+ Include dependency graph for pvaVersion.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  epics::pvAccess::Version
 

Namespaces

 epics
 TODO only here because of the Lockable.
 
 epics::pvAccess
 Holds all PVA related.
 

Macros

#define VERSION_INT(V, R, M, P)   ( ((V)<<24) | ((R)<<16) | ((M)<<8) | (P))
 
#define PVACCESS_VERSION_INT   VERSION_INT(EPICS_PVA_MAJOR_VERSION, EPICS_PVA_MINOR_VERSION, EPICS_PVA_MAINTENANCE_VERSION, 0)
 

Functions

epicsShareFunc std::ostream & epics::pvAccess::operator<< (std::ostream &o, const Version &v)
 

Macro Definition Documentation

#define PVACCESS_VERSION_INT   VERSION_INT(EPICS_PVA_MAJOR_VERSION, EPICS_PVA_MINOR_VERSION, EPICS_PVA_MAINTENANCE_VERSION, 0)

Definition at line 31 of file pvaVersion.h.

#define VERSION_INT (   V,
  R,
  M,
 
)    ( ((V)<<24) | ((R)<<16) | ((M)<<8) | (P))

Copyright - See the COPYRIGHT that is included with this distribution. pvAccessCPP is distributed subject to a Software License Agreement found in file LICENSE that is included with this distribution.

Definition at line 28 of file pvaVersion.h.