ARB
Functions
recmac.cxx File Reference
#include "recmac.hxx"
#include "macros_local.hxx"
#include <arbdbt.h>
#include <arb_file.h>
#include <arb_defs.h>
#include <arb_diff.h>
#include <aw_msg.hxx>
#include <aw_root.hxx>
#include <FileContent.h>
#include <cctype>
#include <arb_str.h>
#include <aw_file.hxx>
#include <aw_window.hxx>
Include dependency graph for recmac.cxx:

Go to the source code of this file.

Functions

void warn_unrecordable (const char *what)
 
const charclosing_quote (const char *str, char qchar)
 
charparse_quoted_string (const char *&line)
 
charmodifies_awar (const char *line, char *&app_id)
 
bool opens_macro_dialog (const char *line)
 
bool is_end_of_macro (const char *line)
 
bool is_comment (const char *line)
 

Function Documentation

void warn_unrecordable ( const char what)
const char* closing_quote ( const char str,
char  qchar 
)
inline

Definition at line 218 of file recmac.cxx.

Referenced by parse_quoted_string().

char* parse_quoted_string ( const char *&  line)
inline

Definition at line 228 of file recmac.cxx.

References ARB_strpartdup(), closing_quote(), line, and NULp.

Referenced by modifies_awar().

char* modifies_awar ( const char line,
char *&  app_id 
)
inline

Definition at line 246 of file recmac.cxx.

References ARRAY_ELEMS, id, line, NULp, and parse_quoted_string().

bool opens_macro_dialog ( const char line)
inline

Definition at line 278 of file recmac.cxx.

bool is_end_of_macro ( const char line)
inline

Definition at line 282 of file recmac.cxx.

bool is_comment ( const char line)
inline

Definition at line 287 of file recmac.cxx.