Navigation

Operators and Keywords

Function List:

C++ API

config.h File Reference

#include <stdint.h>

Include dependency graph for config.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Defines

#define CXX_ISO_COMPLIANT_LIBRARY   1
#define CXX_NEW_FRIEND_TEMPLATE_DECL   1
#define ENABLE_DYNAMIC_LINKING   1
#define EXCEPTION_IN_MATH   1
#define F77_FUNC(name, NAME)   name ## _
#define F77_FUNC_(name, NAME)   name ## _
#define FLOAT_TRUNCATE
#define HAVE_ACOSH   1
#define HAVE_ACOSHF   1
#define HAVE_ALLOCA   1
#define HAVE_ALLOCA_H   1
#define HAVE_AMD   1
#define HAVE_ARPACK   1
#define HAVE_ASINH   1
#define HAVE_ASINHF   1
#define HAVE_ASSERT_H   1
#define HAVE_ATANH   1
#define HAVE_ATANHF   1
#define HAVE_ATEXIT   1
#define HAVE_BASENAME   1
#define HAVE_BCOPY   1
#define HAVE_BLAS   1
#define HAVE_BZERO   1
#define HAVE_C99_VSNPRINTF   1
#define HAVE_CAMD   1
#define HAVE_CANONICALIZE_FILE_NAME   1
#define HAVE_CCOLAMD   1
#define HAVE_CHMOD   1
#define HAVE_CHOLMOD   1
#define HAVE_CMATH_ISFINITE   1
#define HAVE_CMATH_ISFINITEF   1
#define HAVE_CMATH_ISINF   1
#define HAVE_CMATH_ISINFF   1
#define HAVE_CMATH_ISNAN   1
#define HAVE_CMATH_ISNANF   1
#define HAVE_COLAMD   1
#define HAVE_COPYSIGN   1
#define HAVE_CURL   1
#define HAVE_CURL_CURL_H   1
#define HAVE_CURSES_H   1
#define HAVE_CXSPARSE   1
#define HAVE_DECL_EXP2   1
#define HAVE_DECL_ROUND   1
#define HAVE_DECL_SIGNBIT   1
#define HAVE_DECL_SYS_SIGLIST   1
#define HAVE_DECL_TGAMMA   1
#define HAVE_DEV_T   1
#define HAVE_DIRENT_H   1
#define HAVE_DLCLOSE   1
#define HAVE_DLERROR   1
#define HAVE_DLFCN_H   1
#define HAVE_DLOPEN   1
#define HAVE_DLOPEN_API   1
#define HAVE_DLSYM   1
#define HAVE_DUP2   1
#define HAVE_DYNAMIC_AUTO_ARRAYS   1
#define HAVE_ENDGRENT   1
#define HAVE_ENDPWENT   1
#define HAVE_ERF   1
#define HAVE_ERFC   1
#define HAVE_ERFCF   1
#define HAVE_ERFF   1
#define HAVE_EXECVP   1
#define HAVE_EXP2   1
#define HAVE_EXP2F   1
#define HAVE_EXPM1   1
#define HAVE_EXPM1F   1
#define HAVE_FAST_INT_OPS   1
#define HAVE_FCNTL   1
#define HAVE_FCNTL_H   1
#define HAVE_FFTW3   1
#define HAVE_FFTW3F   1
#define HAVE_FFTW3_H   1
#define HAVE_FINITE   1
#define HAVE_FLOAT_H   1
#define HAVE_FLTK   1
#define HAVE_FNMATCH   1
#define HAVE_FNMATCH_H   1
#define HAVE_FONTCONFIG   1
#define HAVE_FORK   1
#define HAVE_FREETYPE   1
#define HAVE_FSTAT   1
#define HAVE_FTGL   1
#define HAVE_FTGL_FTGL_H   1
#define HAVE_GETCWD   1
#define HAVE_GETEGID   1
#define HAVE_GETEUID   1
#define HAVE_GETGID   1
#define HAVE_GETGRENT   1
#define HAVE_GETGRGID   1
#define HAVE_GETGRNAM   1
#define HAVE_GETHOSTNAME   1
#define HAVE_GETPGRP   1
#define HAVE_GETPID   1
#define HAVE_GETPPID   1
#define HAVE_GETPWENT   1
#define HAVE_GETPWNAM   1
#define HAVE_GETPWUID   1
#define HAVE_GETRUSAGE   1
#define HAVE_GETTIMEOFDAY   1
#define HAVE_GETUID   1
#define HAVE_GETWD   1
#define HAVE_GLOB   1
#define HAVE_GLOB_H   1
#define HAVE_GLPK   1
#define HAVE_GLPK_H   1
#define HAVE_GL_GLU_H   1
#define HAVE_GL_GL_H   1
#define HAVE_GRP_H   1
#define HAVE_HYPOTF   1
#define HAVE_IEEE754_DATA_FORMAT   1
#define HAVE_INO_T   1
#define HAVE_INTTYPES_H   1
#define HAVE_ISINF   1
#define HAVE_ISNAN   1
#define HAVE_KILL   1
#define HAVE_LGAMMA   1
#define HAVE_LGAMMAF   1
#define HAVE_LGAMMAF_R   1
#define HAVE_LGAMMA_R   1
#define HAVE_LIBM   1
#define HAVE_LIMITS_H   1
#define HAVE_LINK   1
#define HAVE_LOCALE_H   1
#define HAVE_LOCALTIME_R   1
#define HAVE_LOG1P   1
#define HAVE_LOG1PF   1
#define HAVE_LOG2   1
#define HAVE_LOG2F   1
#define HAVE_LONG_LONG_INT   1
#define HAVE_LSTAT   1
#define HAVE_MAGICK   1
#define HAVE_MEMMOVE   1
#define HAVE_MEMORY_H   1
#define HAVE_MKDIR   1
#define HAVE_MKFIFO   1
#define HAVE_MKSTEMP   1
#define HAVE_NCURSES_H   1
#define HAVE_NLINK_T   1
#define HAVE_ON_EXIT   1
#define HAVE_OPENGL   1
#define HAVE_PCRE   1
#define HAVE_PCRE_COMPILE   1
#define HAVE_PIPE   1
#define HAVE_PLACEMENT_DELETE   1
#define HAVE_POLL   1
#define HAVE_POLL_H   1
#define HAVE_POSIX_SIGNALS   1
#define HAVE_PTHREAD   1
#define HAVE_PTHREAD_H   1
#define HAVE_PUTENV   1
#define HAVE_PWD_H   1
#define HAVE_QHULL   1
#define HAVE_QHULL_QHULL_A_H   1
#define HAVE_QRUPDATE   1
#define HAVE_RAISE   1
#define HAVE_READLINK   1
#define HAVE_REALPATH   1
#define HAVE_REGEX   1
#define HAVE_REGEXEC   1
#define HAVE_RENAME   1
#define HAVE_RINDEX   1
#define HAVE_RMDIR   1
#define HAVE_ROUND   1
#define HAVE_ROUNDL   1
#define HAVE_SELECT   1
#define HAVE_SETGRENT   1
#define HAVE_SETLOCALE   1
#define HAVE_SETPWENT   1
#define HAVE_SETVBUF   1
#define HAVE_SGTTY_H   1
#define HAVE_SIGACTION   1
#define HAVE_SIGLONGJMP   1
#define HAVE_SIGPENDING   1
#define HAVE_SIGPROCMASK   1
#define HAVE_SIGSET_T   1
#define HAVE_SIGSUSPEND   1
#define HAVE_SIG_ATOMIC_T   1
#define HAVE_SNPRINTF   1
#define HAVE_SSTREAM   1
#define HAVE_STAT   1
#define HAVE_STDINT_H   1
#define HAVE_STDLIB_H   1
#define HAVE_STRCASECMP   1
#define HAVE_STRDUP   1
#define HAVE_STRERROR   1
#define HAVE_STRFTIME   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_STRNCASECMP   1
#define HAVE_STRPTIME   1
#define HAVE_STRSIGNAL   1
#define HAVE_STRUCT_STAT_ST_BLKSIZE   1
#define HAVE_STRUCT_STAT_ST_BLOCKS   1
#define HAVE_STRUCT_STAT_ST_RDEV   1
#define HAVE_STRUCT_TM_TM_ZONE   1
#define HAVE_SUITESPARSE_AMD_H   1
#define HAVE_SUITESPARSE_CAMD_H   1
#define HAVE_SUITESPARSE_CCOLAMD_H   1
#define HAVE_SUITESPARSE_CHOLMOD_H   1
#define HAVE_SUITESPARSE_COLAMD_H   1
#define HAVE_SUITESPARSE_CS_H   1
#define HAVE_SUITESPARSE_UMFPACK_H   1
#define HAVE_SYMLINK   1
#define HAVE_SYS_IOCTL_H   1
#define HAVE_SYS_PARAM_H   1
#define HAVE_SYS_POLL_H   1
#define HAVE_SYS_RESOURCE_H   1
#define HAVE_SYS_SELECT_H   1
#define HAVE_SYS_STAT_H   1
#define HAVE_SYS_TIMES_H   1
#define HAVE_SYS_TIME_H   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_SYS_UTSNAME_H   1
#define HAVE_SYS_WAIT_H   1
#define HAVE_TEMPNAM   1
#define HAVE_TERMCAP_H   1
#define HAVE_TERMIOS_H   1
#define HAVE_TERMIO_H   1
#define HAVE_TGAMMA   1
#define HAVE_TGAMMAF   1
#define HAVE_TIMES   1
#define HAVE_TIMEVAL   1
#define HAVE_TM_ZONE   1
#define HAVE_TRUNC   1
#define HAVE_UMASK   1
#define HAVE_UMFPACK   1
#define HAVE_UNAME   1
#define HAVE_UNISTD_H   1
#define HAVE_UNLINK   1
#define HAVE_UNSIGNED_LONG_LONG_INT   1
#define HAVE_USLEEP   1
#define HAVE_UTIME   1
#define HAVE_UTIME_H   1
#define HAVE_VFPRINTF   1
#define HAVE_VSNPRINTF   1
#define HAVE_VSPRINTF   1
#define HAVE_WAITPID   1
#define HAVE_X_WINDOWS   1
#define HAVE_Z   1
#define HAVE_ZLIB_H   1
#define OCTAVE_IDX_TYPE   int
#define OCTAVE_SOURCE   1
#define PACKAGE_BUGREPORT   ""
#define PACKAGE_NAME   ""
#define PACKAGE_STRING   ""
#define PACKAGE_TARNAME   ""
#define PACKAGE_VERSION   ""
#define RETSIGTYPE   void
#define RETSIGTYPE_IS_VOID   1
#define SEPCHAR   ':'
#define SEPCHAR_STR   ":"
#define SIZEOF_INT   4
#define SIZEOF_LONG   4
#define SIZEOF_LONG_DOUBLE   12
#define SIZEOF_LONG_LONG   8
#define SIZEOF_SHORT   2
#define STDC_HEADERS   1
#define TIME_WITH_SYS_TIME   1
#define UMFPACK_SEPARATE_SPLIT   1
#define USE_READLINE   1
#define _ALL_SOURCE   1
#define _GNU_SOURCE   1
#define _POSIX_PTHREAD_SEMANTICS   1
#define _TANDEM_SOURCE   1
#define __EXTENSIONS__   1
#define YYTEXT_POINTER   1
#define __NO_MATH_INLINES   1
#define GCC_ATTR_DEPRECATED
#define GCC_ATTR_NORETURN
#define GCC_ATTR_UNUSED
#define X_CAST(T, E)   (T) (E)
#define FCN_PTR_CAST(T, E)   reinterpret_cast<T> (E)
#define OCTAVE_HAVE_POSIX_FILESYSTEM   1
#define SIZEOF_OCTAVE_IDX_TYPE   SIZEOF_INT
#define OCTAVE_INT_USE_LONG_DOUBLE
#define OCTAVE_EMPTY_CPP_ARG
#define HAVE_FFTW
#define HAVE_ZLIB
#define OCTAVE_EXPORT
#define OCTAVE_IMPORT
#define CRUFT_API   OCTAVE_IMPORT
#define OCTAVE_API   OCTAVE_IMPORT
#define OCTINTERP_API   OCTAVE_IMPORT
#define OCTGRAPHICS_API   OCTAVE_IMPORT

Typedefs

typedef OCTAVE_IDX_TYPE octave_idx_type

Define Documentation

#define __EXTENSIONS__   1

#define __NO_MATH_INLINES   1

#define _ALL_SOURCE   1

#define _GNU_SOURCE   1

#define _POSIX_PTHREAD_SEMANTICS   1

#define _TANDEM_SOURCE   1

#define CRUFT_API   OCTAVE_IMPORT

#define CXX_ISO_COMPLIANT_LIBRARY   1

#define CXX_NEW_FRIEND_TEMPLATE_DECL   1

#define ENABLE_DYNAMIC_LINKING   1

#define EXCEPTION_IN_MATH   1

#define F77_FUNC ( name,
NAME   )     name ## _

#define F77_FUNC_ ( name,
NAME   )     name ## _

#define FCN_PTR_CAST ( T,
E   )     reinterpret_cast<T> (E)

#define FLOAT_TRUNCATE

#define GCC_ATTR_DEPRECATED

#define GCC_ATTR_NORETURN

#define GCC_ATTR_UNUSED

#define HAVE_ACOSH   1

#define HAVE_ACOSHF   1

#define HAVE_ALLOCA   1

#define HAVE_ALLOCA_H   1

#define HAVE_AMD   1

#define HAVE_ARPACK   1

#define HAVE_ASINH   1

#define HAVE_ASINHF   1

#define HAVE_ASSERT_H   1

#define HAVE_ATANH   1

#define HAVE_ATANHF   1

#define HAVE_ATEXIT   1

#define HAVE_BASENAME   1

#define HAVE_BCOPY   1

#define HAVE_BLAS   1

#define HAVE_BZERO   1

#define HAVE_C99_VSNPRINTF   1

#define HAVE_CAMD   1

#define HAVE_CANONICALIZE_FILE_NAME   1

#define HAVE_CCOLAMD   1

#define HAVE_CHMOD   1

#define HAVE_CHOLMOD   1

#define HAVE_CMATH_ISFINITE   1

#define HAVE_CMATH_ISFINITEF   1

#define HAVE_CMATH_ISINF   1

#define HAVE_CMATH_ISINFF   1

#define HAVE_CMATH_ISNAN   1

#define HAVE_CMATH_ISNANF   1

#define HAVE_COLAMD   1

#define HAVE_COPYSIGN   1

#define HAVE_CURL   1

#define HAVE_CURL_CURL_H   1

#define HAVE_CURSES_H   1

#define HAVE_CXSPARSE   1

#define HAVE_DECL_EXP2   1

#define HAVE_DECL_ROUND   1

#define HAVE_DECL_SIGNBIT   1

#define HAVE_DECL_SYS_SIGLIST   1

#define HAVE_DECL_TGAMMA   1

#define HAVE_DEV_T   1

#define HAVE_DIRENT_H   1

#define HAVE_DLCLOSE   1

#define HAVE_DLERROR   1

#define HAVE_DLFCN_H   1

#define HAVE_DLOPEN   1

#define HAVE_DLOPEN_API   1

#define HAVE_DLSYM   1

#define HAVE_DUP2   1

#define HAVE_DYNAMIC_AUTO_ARRAYS   1

#define HAVE_ENDGRENT   1

#define HAVE_ENDPWENT   1

#define HAVE_ERF   1

#define HAVE_ERFC   1

#define HAVE_ERFCF   1

#define HAVE_ERFF   1

#define HAVE_EXECVP   1

#define HAVE_EXP2   1

#define HAVE_EXP2F   1

#define HAVE_EXPM1   1

#define HAVE_EXPM1F   1

#define HAVE_FAST_INT_OPS   1

#define HAVE_FCNTL   1

#define HAVE_FCNTL_H   1

#define HAVE_FFTW

#define HAVE_FFTW3   1

#define HAVE_FFTW3_H   1

#define HAVE_FFTW3F   1

#define HAVE_FINITE   1

#define HAVE_FLOAT_H   1

#define HAVE_FLTK   1

#define HAVE_FNMATCH   1

#define HAVE_FNMATCH_H   1

#define HAVE_FONTCONFIG   1

#define HAVE_FORK   1

#define HAVE_FREETYPE   1

#define HAVE_FSTAT   1

#define HAVE_FTGL   1

#define HAVE_FTGL_FTGL_H   1

#define HAVE_GETCWD   1

#define HAVE_GETEGID   1

#define HAVE_GETEUID   1

#define HAVE_GETGID   1

#define HAVE_GETGRENT   1

#define HAVE_GETGRGID   1

#define HAVE_GETGRNAM   1

#define HAVE_GETHOSTNAME   1

#define HAVE_GETPGRP   1

#define HAVE_GETPID   1

#define HAVE_GETPPID   1

#define HAVE_GETPWENT   1

#define HAVE_GETPWNAM   1

#define HAVE_GETPWUID   1

#define HAVE_GETRUSAGE   1

#define HAVE_GETTIMEOFDAY   1

#define HAVE_GETUID   1

#define HAVE_GETWD   1

#define HAVE_GL_GL_H   1

#define HAVE_GL_GLU_H   1

#define HAVE_GLOB   1

#define HAVE_GLOB_H   1

#define HAVE_GLPK   1

#define HAVE_GLPK_H   1

#define HAVE_GRP_H   1

#define HAVE_HYPOTF   1

#define HAVE_IEEE754_DATA_FORMAT   1

#define HAVE_INO_T   1

#define HAVE_INTTYPES_H   1

#define HAVE_ISINF   1

#define HAVE_ISNAN   1

#define HAVE_KILL   1

#define HAVE_LGAMMA   1

#define HAVE_LGAMMA_R   1

#define HAVE_LGAMMAF   1

#define HAVE_LGAMMAF_R   1

#define HAVE_LIBM   1

#define HAVE_LIMITS_H   1

#define HAVE_LINK   1

#define HAVE_LOCALE_H   1

#define HAVE_LOCALTIME_R   1

#define HAVE_LOG1P   1

#define HAVE_LOG1PF   1

#define HAVE_LOG2   1

#define HAVE_LOG2F   1

#define HAVE_LONG_LONG_INT   1

#define HAVE_LSTAT   1

#define HAVE_MAGICK   1

#define HAVE_MEMMOVE   1

#define HAVE_MEMORY_H   1

#define HAVE_MKDIR   1

#define HAVE_MKFIFO   1

#define HAVE_MKSTEMP   1

#define HAVE_NCURSES_H   1

#define HAVE_NLINK_T   1

#define HAVE_ON_EXIT   1

#define HAVE_OPENGL   1

#define HAVE_PCRE   1

#define HAVE_PCRE_COMPILE   1

#define HAVE_PIPE   1

#define HAVE_PLACEMENT_DELETE   1

#define HAVE_POLL   1

#define HAVE_POLL_H   1

#define HAVE_POSIX_SIGNALS   1

#define HAVE_PTHREAD   1

#define HAVE_PTHREAD_H   1

#define HAVE_PUTENV   1

#define HAVE_PWD_H   1

#define HAVE_QHULL   1

#define HAVE_QHULL_QHULL_A_H   1

#define HAVE_QRUPDATE   1

#define HAVE_RAISE   1

#define HAVE_READLINK   1

#define HAVE_REALPATH   1

#define HAVE_REGEX   1

#define HAVE_REGEXEC   1

#define HAVE_RENAME   1

#define HAVE_RINDEX   1

#define HAVE_RMDIR   1

#define HAVE_ROUND   1

#define HAVE_ROUNDL   1

#define HAVE_SELECT   1

#define HAVE_SETGRENT   1

#define HAVE_SETLOCALE   1

#define HAVE_SETPWENT   1

#define HAVE_SETVBUF   1

#define HAVE_SGTTY_H   1

#define HAVE_SIG_ATOMIC_T   1

#define HAVE_SIGACTION   1

#define HAVE_SIGLONGJMP   1

#define HAVE_SIGPENDING   1

#define HAVE_SIGPROCMASK   1

#define HAVE_SIGSET_T   1

#define HAVE_SIGSUSPEND   1

#define HAVE_SNPRINTF   1

#define HAVE_SSTREAM   1

#define HAVE_STAT   1

#define HAVE_STDINT_H   1

#define HAVE_STDLIB_H   1

#define HAVE_STRCASECMP   1

#define HAVE_STRDUP   1

#define HAVE_STRERROR   1

#define HAVE_STRFTIME   1

#define HAVE_STRING_H   1

#define HAVE_STRINGS_H   1

#define HAVE_STRNCASECMP   1

#define HAVE_STRPTIME   1

#define HAVE_STRSIGNAL   1

#define HAVE_STRUCT_STAT_ST_BLKSIZE   1

#define HAVE_STRUCT_STAT_ST_BLOCKS   1

#define HAVE_STRUCT_STAT_ST_RDEV   1

#define HAVE_STRUCT_TM_TM_ZONE   1

#define HAVE_SUITESPARSE_AMD_H   1

#define HAVE_SUITESPARSE_CAMD_H   1

#define HAVE_SUITESPARSE_CCOLAMD_H   1

#define HAVE_SUITESPARSE_CHOLMOD_H   1

#define HAVE_SUITESPARSE_COLAMD_H   1

#define HAVE_SUITESPARSE_CS_H   1

#define HAVE_SUITESPARSE_UMFPACK_H   1

#define HAVE_SYMLINK   1

#define HAVE_SYS_IOCTL_H   1

#define HAVE_SYS_PARAM_H   1

#define HAVE_SYS_POLL_H   1

#define HAVE_SYS_RESOURCE_H   1

#define HAVE_SYS_SELECT_H   1

#define HAVE_SYS_STAT_H   1

#define HAVE_SYS_TIME_H   1

#define HAVE_SYS_TIMES_H   1

#define HAVE_SYS_TYPES_H   1

#define HAVE_SYS_UTSNAME_H   1

#define HAVE_SYS_WAIT_H   1

#define HAVE_TEMPNAM   1

#define HAVE_TERMCAP_H   1

#define HAVE_TERMIO_H   1

#define HAVE_TERMIOS_H   1

#define HAVE_TGAMMA   1

#define HAVE_TGAMMAF   1

#define HAVE_TIMES   1

#define HAVE_TIMEVAL   1

#define HAVE_TM_ZONE   1

#define HAVE_TRUNC   1

#define HAVE_UMASK   1

#define HAVE_UMFPACK   1

#define HAVE_UNAME   1

#define HAVE_UNISTD_H   1

#define HAVE_UNLINK   1

#define HAVE_UNSIGNED_LONG_LONG_INT   1

#define HAVE_USLEEP   1

#define HAVE_UTIME   1

#define HAVE_UTIME_H   1

#define HAVE_VFPRINTF   1

#define HAVE_VSNPRINTF   1

#define HAVE_VSPRINTF   1

#define HAVE_WAITPID   1

#define HAVE_X_WINDOWS   1

#define HAVE_Z   1

#define HAVE_ZLIB

#define HAVE_ZLIB_H   1

#define OCTAVE_API   OCTAVE_IMPORT

#define OCTAVE_EMPTY_CPP_ARG

#define OCTAVE_EXPORT

#define OCTAVE_HAVE_POSIX_FILESYSTEM   1

#define OCTAVE_IDX_TYPE   int

#define OCTAVE_IMPORT

#define OCTAVE_INT_USE_LONG_DOUBLE

#define OCTAVE_SOURCE   1

#define OCTGRAPHICS_API   OCTAVE_IMPORT

#define OCTINTERP_API   OCTAVE_IMPORT

#define PACKAGE_BUGREPORT   ""

#define PACKAGE_NAME   ""

#define PACKAGE_STRING   ""

#define PACKAGE_TARNAME   ""

#define PACKAGE_VERSION   ""

#define RETSIGTYPE   void

#define RETSIGTYPE_IS_VOID   1

#define SEPCHAR   ':'

#define SEPCHAR_STR   ":"

#define SIZEOF_INT   4

#define SIZEOF_LONG   4

#define SIZEOF_LONG_DOUBLE   12

#define SIZEOF_LONG_LONG   8

#define SIZEOF_OCTAVE_IDX_TYPE   SIZEOF_INT

#define SIZEOF_SHORT   2

#define STDC_HEADERS   1

#define TIME_WITH_SYS_TIME   1

#define UMFPACK_SEPARATE_SPLIT   1

#define USE_READLINE   1

#define X_CAST ( T,
E   )     (T) (E)

#define YYTEXT_POINTER   1


Typedef Documentation

typedef OCTAVE_IDX_TYPE octave_idx_type