#include "ccp4_sysdep.h"
#include <time.h>
#include <math.h>
#include "ccp4_utils.h"
#include "ccp4_errno.h"
#include <pwd.h>
Defines | |
#define | CCP4_ERRNO(y) (CCP4_ERR_UTILS | (y)) |
#define | MDFBIG -1.0E10 |
Functions | |
int | ccp4_utils_translate_mode_float (float *out, const void *buffer, int dim, int mode) |
size_t | ccp4_utils_flength (char *s, int len) |
void | ccp4_utils_print (const char *message) |
int | ccp4_utils_setenv (char *str) |
int | ccp4_utils_outbuf (void) |
int | ccp4_utils_noinpbuf (void) |
float_uint_uchar | ccp4_nan () |
int | ccp4_utils_isnan (const union float_uint_uchar *realnum) |
void | ccp4_utils_bml (int ncols, union float_uint_uchar cols[]) |
void | ccp4_utils_wrg (int ncols, union float_uint_uchar cols[], float wminmax[]) |
void | ccp4_utils_hgetlimits (int *IValueNotDet, float *ValueNotDet) |
int | ccp4_utils_mkdir (const char *path, const char *cmode) |
int | ccp4_utils_chmod (const char *path, const char *cmode) |
void * | ccp4_utils_malloc (size_t size) |
void * | ccp4_utils_realloc (void *ptr, size_t size) |
void * | ccp4_utils_calloc (size_t nelem, size_t elsize) |
char * | ccp4_utils_username (void) |
char * | ccp4_utils_basename (const char *filename) |
char * | ccp4_utils_pathname (const char *filename) |
char * | ccp4_utils_extension (const char *filename) |
char * | ccp4_utils_joinfilenames (char *dir, char *file) |
void | ccp4_utils_idate (int iarray[3]) |
char * | ccp4_utils_date (char *date) |
void | ccp4_utils_itime (int iarray[3]) |
char * | ccp4_utils_time (char *time) |
float | ccp4_utils_etime (float tarray[2]) |
|
Extracts the basename from a full file name. Separators for directories and extensions are OS-specific.
|
|
|
|
This is a wrapper for the calloc function, which adds some error trapping.
|
|
|
|
|
|
Function to obtain User and System times.
|
|
Extracts the extension from a full file name. Separators for directories and extensions are OS-specific.
|
|
Gets the length of a Fortran string with trailing blanks removed.
|
|
|
|
|
|
|
|
Function to obtain current time.
|
|
Joins a leading directory with a filename. Separators for directories and extensions are OS-specific.
|
|
This is a wrapper for the malloc function, which adds some error trapping.
|
|
|
|
|
|
|
|
Extracts the pathname from a full file name. Separators for directories and extensions are OS-specific.
|
|
|
|
This is a wrapper for the realloc function, which adds some error trapping.
|
|
|
|
Alternative to ccp4_utils_itime with time as character string.
|
|
|
|
Return the user's login name. (MVisualStudio version in w32mvs.c) Note that getlogin only works for processes attached to a terminal (and hence won't work from the GUI). In these instances use getpwuid instead.
|
|
|