env_stdio_interface.c File Reference

#include "Envision/env_stdio_interface.h"
#include "Envision/env_alloc.h"
#include "Envision/env_image.h"
#include "Envision/env_log.h"
#include <ctype.h>
#include <errno.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for env_stdio_interface.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void lfatal (const char *msg,...) __attribute__((format(__printf__
static void div2 (const env_size_t numer, const env_size_t denom, const env_size_t ndigits, env_size_t *const whole, env_size_t *const fract)
void env_stdio_assert_handler (const char *what, int custom_msg, const char *where, int line_no)
 Print an error message to stderr and abort.
void env_stdio_print_alloc_stats (const struct env_alloc_stats *p, const env_size_t block_size)
struct env_rgb_pixelenv_stdio_parse_rgb (const char *fname, struct env_dims *outdims)
 NOTE: caller must deallocate the result with env_deallocate().
void env_stdio_write_gray (const struct env_image *iimage, const char *outstem, const char *name, int c)

Detailed Description

Definition in file env_stdio_interface.c.


Function Documentation

void env_stdio_assert_handler ( const char *  what,
int  custom_msg,
const char *  where,
int  line_no 
)

Print an error message to stderr and abort.

Definition at line 93 of file env_stdio_interface.c.

Referenced by EnvVisualCortexBase::start1().

struct env_rgb_pixel* env_stdio_parse_rgb ( const char *  fname,
struct env_dims outdims 
) [read]

NOTE: caller must deallocate the result with env_deallocate().

Definition at line 212 of file env_stdio_interface.c.

References env_allocate(), env_dims::h, and env_dims::w.

Generated on Sun May 8 08:11:57 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3