ldas-tools-framecpp 3.0.4
 
Loading...
Searching...
No Matches
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