ldas-tools-framecpp  2.9.3
Macros | Enumerations | Functions | Variables
CInterface.c File Reference
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "framecppc/FrameC.h"
#include "framecppc/FrameH.h"
#include "framecppc/Stream.h"
Include dependency graph for CInterface.c:

Macros

#define CI_BUF_SIZE   4096
 

Enumerations

enum  { PASS = 0 , FAIL = 1 }
 

Functions

static const char * pass_fail (int Check)
 
static void log_test_result (const char *Routine, int PassFail, const char *Message)
 
void ErrorCheck (const char *FunctionName, framec_errno_type EC)
 
static frame_h_tgenerate_frame (int Offset, const char *Routine)
 
static int frame_h_compare (const frame_h_t *LHS, const frame_h_t *RHS)
 
void NoInputFile (void)
 
void CloseUnknownFile (void)
 
void DoubleClose (void)
 
void FrameHCreation (void)
 
void StreamIO (void)
 
int main (int ArgC, char **ArgV)
 

Variables

FrameCErrorErrorCode
 
int Status = PASS
 

Macro Definition Documentation

◆ CI_BUF_SIZE

#define CI_BUF_SIZE   4096

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
PASS 
FAIL 

Function Documentation

◆ CloseUnknownFile()

void CloseUnknownFile ( void  )

◆ DoubleClose()

void DoubleClose ( void  )

◆ ErrorCheck()

void ErrorCheck ( const char *  FunctionName,
framec_errno_type  EC 
)

◆ frame_h_compare()

static int frame_h_compare ( const frame_h_t LHS,
const frame_h_t RHS 
)
inlinestatic

◆ FrameHCreation()

void FrameHCreation ( void  )

◆ generate_frame()

static frame_h_t* generate_frame ( int  Offset,
const char *  Routine 
)
static

◆ log_test_result()

static void log_test_result ( const char *  Routine,
int  PassFail,
const char *  Message 
)
static

◆ main()

int main ( int  ArgC,
char **  ArgV 
)

◆ NoInputFile()

void NoInputFile ( void  )

◆ pass_fail()

static const char* pass_fail ( int  Check)
static

◆ StreamIO()

void StreamIO ( void  )

Variable Documentation

◆ ErrorCode

FrameCError* ErrorCode

◆ Status

int Status = PASS