LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Typedefs | Functions
lcvec.h File Reference
#include "cfortran.h"
#include "cpointer.h"
#include "deprecation.h"
#include <string>
#include <vector>
+ Include dependency graph for lcvec.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef std::vector< std::stringLCStrVec
 Header file for the f77-wrapper functions for stl vectors. More...
 
typedef std::vector< PTRTYPEPointerVec
 

Functions

LCIO_DEPRECATED_CAPI int lcsvcgetlength (PTRTYPE strvec)
 
LCIO_DEPRECATED_CAPI char * lcsvcgetstringat (PTRTYPE strvec, int index)
 
LCIO_DEPRECATED_CAPI int lcivcgetlength (PTRTYPE intvec)
 
LCIO_DEPRECATED_CAPI int lcivcgetintat (PTRTYPE intvec, int index)
 
LCIO_DEPRECATED_CAPI int lcfvcgetlength (PTRTYPE floatvec)
 
LCIO_DEPRECATED_CAPI float lcfvcgetfloatat (PTRTYPE floatvec, int index)
 
LCIO_DEPRECATED_CAPI int stringvectorgetlength (PTRTYPE strvec)
 
LCIO_DEPRECATED_CAPI char * stringvectorgetelement (PTRTYPE strvec, int index)
 
LCIO_DEPRECATED_CAPI int intvectorgetlength (PTRTYPE intvec)
 
LCIO_DEPRECATED_CAPI int intvectorgetelement (PTRTYPE intvec, int index)
 
LCIO_DEPRECATED_CAPI int pointervectorgetlength (PTRTYPE intvec)
 
LCIO_DEPRECATED_CAPI PTRTYPE pointervectorgetelement (PTRTYPE intvec, int index)
 
LCIO_DEPRECATED_CAPI int floatvectorgetlength (PTRTYPE floatvec)
 
LCIO_DEPRECATED_CAPI float floatvectorgetelement (PTRTYPE floatvec, int index)
 

Typedef Documentation

Header file for the f77-wrapper functions for stl vectors.

Author
F. Gaede
Version
Nov 3, 2003

Definition at line 17 of file lcvec.h.

Definition at line 18 of file lcvec.h.

Function Documentation

LCIO_DEPRECATED_CAPI float floatvectorgetelement ( PTRTYPE  floatvec,
int  index 
)

Definition at line 76 of file lcvec.cc.

LCIO_DEPRECATED_CAPI int floatvectorgetlength ( PTRTYPE  floatvec)

Definition at line 71 of file lcvec.cc.

References std::vector< T >::size().

LCIO_DEPRECATED_CAPI int intvectorgetelement ( PTRTYPE  intvec,
int  index 
)

Definition at line 56 of file lcvec.cc.

LCIO_DEPRECATED_CAPI int intvectorgetlength ( PTRTYPE  intvec)

Definition at line 51 of file lcvec.cc.

References std::vector< T >::size().

LCIO_DEPRECATED_CAPI float lcfvcgetfloatat ( PTRTYPE  floatvec,
int  index 
)

Definition at line 34 of file lcvec.cc.

LCIO_DEPRECATED_CAPI int lcfvcgetlength ( PTRTYPE  floatvec)

Definition at line 29 of file lcvec.cc.

References std::vector< T >::size().

LCIO_DEPRECATED_CAPI int lcivcgetintat ( PTRTYPE  intvec,
int  index 
)

Definition at line 24 of file lcvec.cc.

LCIO_DEPRECATED_CAPI int lcivcgetlength ( PTRTYPE  intvec)

Definition at line 19 of file lcvec.cc.

References std::vector< T >::size().

LCIO_DEPRECATED_CAPI int lcsvcgetlength ( PTRTYPE  strvec)

Definition at line 9 of file lcvec.cc.

References std::vector< T >::size().

LCIO_DEPRECATED_CAPI char* lcsvcgetstringat ( PTRTYPE  strvec,
int  index 
)

Definition at line 14 of file lcvec.cc.

LCIO_DEPRECATED_CAPI PTRTYPE pointervectorgetelement ( PTRTYPE  intvec,
int  index 
)

Definition at line 66 of file lcvec.cc.

LCIO_DEPRECATED_CAPI int pointervectorgetlength ( PTRTYPE  intvec)

Definition at line 61 of file lcvec.cc.

References std::vector< T >::size().

LCIO_DEPRECATED_CAPI char* stringvectorgetelement ( PTRTYPE  strvec,
int  index 
)

Definition at line 46 of file lcvec.cc.

LCIO_DEPRECATED_CAPI int stringvectorgetlength ( PTRTYPE  strvec)

Definition at line 41 of file lcvec.cc.

References std::vector< T >::size().