ldas-tools-framecpp  2.8.1
Classes | Namespaces | Enumerations | Functions
FrameCInternal.hh File Reference
#include <cstdlib>
#include <set>
#include "ldastoolsal/unordered_map.hh"
#include "ldastoolsal/mutexlock.hh"
#include "framecppc/FrameC.h"
Include dependency graph for FrameCInternal.hh:
This graph shows which files directly or indirectly include this file:

Classes

class  FrameC::Pointers
 
struct  FrameC::Handle
 

Namespaces

 FrameC
 Routines related to implementing the C interface.
 

Enumerations

enum  FrameC::pointer_type {
  FrameC::POINTER_STREAM , FrameC::POINTER_FR_CHANNEL , FrameC::POINTER_FR_DETECTOR , FrameC::POINTER_FR_EVENT ,
  FrameC::POINTER_FR_HISTORY , FrameC::POINTER_FRAME_H , FrameC::POINTER_FR_TOC
}
 

Functions

void FrameC::Set (FrameCError **Error)
 
void FrameC::Set (FrameCError **Error, framec_errno_type Errno, const std::string &Message)
 
template<typename T >
pointer_type FrameC::PointerType (T *)
 
void FrameC::Set (FrameCError **Error, framec_errno_type Errno, const char *Message)
 
template<class H >
FrameC::HandleCast (const void *Base)
 
template<class H >
FrameC::HandleCast (void *Base)