milk
1.01
Modular Image processing Library toolKit
|
template module More...
#include <math.h>
#include <stdio.h>
#include <strangefile.h>
#include <fitsio.h>
#include "CLIcore.h"
#include "00CORE/00CORE.h"
#include "COREMOD_memory/COREMOD_memory.h"
#include "COREMOD_iofits/COREMOD_iofits.h"
#include "COREMOD_tools/COREMOD_tools.h"
#include "COREMOD_arith/COREMOD_arith.h"
#include "templatemodule/templatemodule.h"
Macros | |
#define | TWOPLUSTWO 4 |
CODING STANDARD NOTE: code indented by : bash -c "astyle --indent-classes -Y". More... | |
#define | NAME_STRING_MAXSIZE 100 |
#define | FNAME_STRING_MAXSIZE 200 |
#define | COMMAND_STRING_MAXSIZE 200 |
#define | ABS(x) (((x) < 0) ? -(x) : (x)) |
#define | EXAMPLEMODULE_MAX(a, b) ((a < b) ? (b) : (a)) |
Functions | |
CLI bindings | |
int_fast8_t | templatemodule_examplefunction00_cli () |
int_fast8_t | templatemodule_examplefunction01_cli () |
Module initialization | |
int_fast8_t | init_templatemodule () |
Initialize module. | |
TEMPLATEMODULE - 1. FIRST GROUP OF FUNCTIONS | |
| |
int | templatemodule_examplefunc00 (int mode) |
one-line description of function More can be included here if needed More... | |
TEMPLATEMODULE - 2.1. SECOND GROUP OF FUNCTIONS - SUBGROUP1 | |
| |
int | templatemodule_examplefunc01 (const char *namein, float val1, int n1, float *restrict farray) |
template module
Follow this template to write your C code The template includes examples of frequently used coding practices and doxygen-based documentation
Source code includes notes (comments):
Each module should include :
#define TWOPLUSTWO 4 |
CODING STANDARD NOTE: code indented by : bash -c "astyle --indent-classes -Y".
CODING STANDARD NOTE: document any unusual head file include
int templatemodule_examplefunc00 | ( | int | mode | ) |
one-line description of function More can be included here if needed
This function does absolutely nothing useful
[in] | mode | mode sets up what function does
|