ARB
Namespaces | Macros | Functions
gb_aci.cxx File Reference
#include "gb_aci.h"
#include "gb_aci_impl.h"
#include <arb_strbuf.h>
#include <arb_match.h>
Include dependency graph for gb_aci.cxx:

Go to the source code of this file.

Namespaces

 GBL_IMPL
 

Macros

#define MAX_PRINT_LEN   200
 

Functions

static const char * GBL_IMPL::search_matching_dquote (const char *str)
 
char * GBL_IMPL::search_matching_dquote (char *str)
 
const char * GBL_IMPL::search_matching_parenthesis (const char *source)
 
static const char * GBL_IMPL::search_next_separator (const char *source, const char *seps)
 
char * GBL_IMPL::search_next_separator (char *source, const char *seps)
 
static void dumpStreams (const char *name, const GBL_streams &streams)
 
static const char * shortenLongString (const char *str, size_t wanted_len)
 
static char * apply_ACI (const char *str, const char *commands, const GBL_call_env &callEnv)
 
NOT4PERL char * GB_command_interpreter_in_env (const char *str, const char *commands, const GBL_call_env &callEnv)
 
char * GB_command_interpreter (const char *str, const char *commands, GBDATA *gb_main)
 

Macro Definition Documentation

#define MAX_PRINT_LEN   200

Referenced by apply_ACI().

Function Documentation

static void dumpStreams ( const char *  name,
const GBL_streams &  streams 
)
static
static const char* shortenLongString ( const char *  str,
size_t  wanted_len 
)
static

Definition at line 132 of file gb_aci.cxx.

References ARB_strpartdup(), gb_assert, and result.

Referenced by apply_ACI().

static char* apply_ACI ( const char *  str,
const char *  commands,
const GBL_call_env &  callEnv 
)
static
NOT4PERL char* GB_command_interpreter_in_env ( const char *  str,
const char *  commands,
const GBL_call_env &  callEnv 
)
char* GB_command_interpreter ( const char *  str,
const char *  commands,
GBDATA *  gb_main 
)
See also
GB_command_interpreter_in_env - this flavor runs in dummy environment

Definition at line 453 of file gb_aci.cxx.

References GB_command_interpreter_in_env(), and NULp.

Referenced by jobLabel().