ARB
Namespaces | Macros | Functions
TreeAdmin.cxx File Reference
#include "TreeAdmin.h"
#include <aw_window.hxx>
#include <aw_root.hxx>
#include <aw_awar.hxx>
#include <arbdbt.h>
#include <arb_strbuf.h>
#include <cctype>
#include <aw_msg.hxx>
#include <arb_global_defs.h>
#include <awt_TreeAwars.hxx>
Include dependency graph for TreeAdmin.cxx:

Go to the source code of this file.

Namespaces

 TreeAdmin
 

Macros

#define ta_assert(cond)   arb_assert(cond)
 
#define AWAR_TREE_SOURCE   "tmp/ad_tree/tree_source"
 
#define AWAR_TREE_DEST   "tmp/ad_tree/tree_dest"
 

Functions

void TreeAdmin::create_awars (AW_root *root, AW_default aw_def, bool registerTreeAwar)
 
AW_awarTreeAdmin::source_tree_awar (AW_root *root)
 
AW_awarTreeAdmin::dest_tree_awar (AW_root *root)
 
void TreeAdmin::delete_tree_cb (AW_window *aww, const Spec *spec)
 
static GB_ERROR TreeAdmin::tree_append_remark (GBDATA *gb_tree, const char *add_to_remark)
 
static void TreeAdmin::tree_copy_or_rename_cb (AW_window *aww, bool do_copy, const Spec &spec)
 
static void TreeAdmin::tree_rename_cb (AW_window *aww, const Spec *spec)
 
static void TreeAdmin::tree_copy_cb (AW_window *aww, const Spec *spec)
 
static void TreeAdmin::current_as_dest_treename_cb (AW_window *aww, const Spec *spec)
 
static void TreeAdmin::make_dest_treename_unique_cb (AW_window *aww, const Spec *spec)
 
static AW_windowTreeAdmin::create_copy_or_rename_window (AW_root *root, const char *win_id, const char *win_title, const char *go_label, void(*go_cb)(AW_window *, const Spec *), const Spec *spec)
 
AW_windowTreeAdmin::create_rename_window (AW_root *root, const Spec *spec)
 
AW_windowTreeAdmin::create_copy_window (AW_root *root, const Spec *spec)
 

Macro Definition Documentation

#define ta_assert (   cond)    arb_assert(cond)

Definition at line 23 of file TreeAdmin.cxx.

Referenced by TreeAdmin::tree_copy_or_rename_cb().

#define AWAR_TREE_SOURCE   "tmp/ad_tree/tree_source"

Definition at line 25 of file TreeAdmin.cxx.

Referenced by TreeAdmin::create_awars(), and TreeAdmin::source_tree_awar().

#define AWAR_TREE_DEST   "tmp/ad_tree/tree_dest"