NEURON
pwman.cpp File Reference
#include <../../nrnconf.h>
#include "gui-redirect.h"
#include <stdio.h>
#include <stdlib.h>
#include "code.h"
#include "classreg.h"
#include "oc2iv.h"
#include <cmath>
#include <string.h>
#include <unistd.h>

Go to the source code of this file.

Functions

char * ivoc_get_temp_file ()
 
static void * pwman_cons (Object *)
 HAVE_IV. More...
 
static void pwman_destruct (void *v)
 
static double pwman_count (void *v)
 
static double pwman_is_mapped (void *v)
 
static double pwman_map (void *v)
 
static double pwman_hide (void *v)
 
static const char ** pwman_name (void *v)
 
static double pwman_close (void *v)
 
static double pwman_iconify (void *v)
 
static double pwman_deiconify (void *v)
 
static double pwman_leader (void *v)
 
static double pwman_manager (void *v)
 
static double pwman_save (void *v)
 
static Object ** pwman_group (void *v)
 
static double pwman_snap (void *v)
 
static double pwman_scale (void *v)
 
static double pwman_window_place (void *v)
 
static double pwman_paper_place (void *v)
 
static double pwman_printfile (void *v)
 
static double pwman_landscape (void *v)
 
static double pwman_deco (void *v)
 
void PWManager_reg ()
 

Variables

static Member_func members []
 
static Member_ret_obj_func retobj_members [] = {{"group", pwman_group}, {nullptr, nullptr}}
 
static Member_ret_str_func s_memb [] = {{"name", pwman_name}, {nullptr, nullptr}}
 

Function Documentation

◆ ivoc_get_temp_file()

char* ivoc_get_temp_file ( )

Definition at line 3338 of file pwman.cpp.

◆ pwman_close()

static double pwman_close ( void *  v)
static

Definition at line 512 of file pwman.cpp.

◆ pwman_cons()

static void* pwman_cons ( Object )
static

HAVE_IV.

Definition at line 427 of file pwman.cpp.

◆ pwman_count()

static double pwman_count ( void *  v)
static

Definition at line 441 of file pwman.cpp.

◆ pwman_deco()

static double pwman_deco ( void *  v)
static

Definition at line 769 of file pwman.cpp.

◆ pwman_deiconify()

static double pwman_deiconify ( void *  v)
static

Definition at line 553 of file pwman.cpp.

◆ pwman_destruct()

static void pwman_destruct ( void *  v)
static

Definition at line 437 of file pwman.cpp.

◆ pwman_group()

static Object** pwman_group ( void *  v)
static

Definition at line 622 of file pwman.cpp.

◆ pwman_hide()

static double pwman_hide ( void *  v)
static

Definition at line 482 of file pwman.cpp.

◆ pwman_iconify()

static double pwman_iconify ( void *  v)
static

Definition at line 537 of file pwman.cpp.

◆ pwman_is_mapped()

static double pwman_is_mapped ( void *  v)
static

Definition at line 453 of file pwman.cpp.

◆ pwman_landscape()

static double pwman_landscape ( void *  v)
static

Definition at line 758 of file pwman.cpp.

◆ pwman_leader()

static double pwman_leader ( void *  v)
static

Definition at line 563 of file pwman.cpp.

◆ pwman_manager()

static double pwman_manager ( void *  v)
static

Definition at line 581 of file pwman.cpp.

◆ pwman_map()

static double pwman_map ( void *  v)
static

Definition at line 468 of file pwman.cpp.

◆ pwman_name()

static const char** pwman_name ( void *  v)
static

Definition at line 496 of file pwman.cpp.

◆ pwman_paper_place()

static double pwman_paper_place ( void *  v)
static

Definition at line 704 of file pwman.cpp.

◆ pwman_printfile()

static double pwman_printfile ( void *  v)
static

Definition at line 729 of file pwman.cpp.

◆ pwman_save()

static double pwman_save ( void *  v)
static

Definition at line 600 of file pwman.cpp.

◆ pwman_scale()

static double pwman_scale ( void *  v)
static

Definition at line 668 of file pwman.cpp.

◆ pwman_snap()

static double pwman_snap ( void *  v)
static

Definition at line 641 of file pwman.cpp.

◆ pwman_window_place()

static double pwman_window_place ( void *  v)
static

Definition at line 688 of file pwman.cpp.

◆ PWManager_reg()

void PWManager_reg ( )

Definition at line 803 of file pwman.cpp.

Variable Documentation

◆ members

Member_func members[]
static
Initial value:
= {{"count", pwman_count},
{"is_mapped", pwman_is_mapped},
{"map", pwman_map},
{"hide", pwman_hide},
{"close", pwman_close},
{"iconify", pwman_iconify},
{"deiconify", pwman_deiconify},
{"leader", pwman_leader},
{"manager", pwman_manager},
{"save", pwman_save},
{"snap", pwman_snap},
{"scale", pwman_scale},
{"window_place", pwman_window_place},
{"paper_place", pwman_paper_place},
{"printfile", pwman_printfile},
{"landscape", pwman_landscape},
{"deco", pwman_deco},
{nullptr, nullptr}}
static double pwman_deco(void *v)
Definition: pwman.cpp:769
static double pwman_deiconify(void *v)
Definition: pwman.cpp:553
static double pwman_close(void *v)
Definition: pwman.cpp:512
static double pwman_paper_place(void *v)
Definition: pwman.cpp:704
static double pwman_scale(void *v)
Definition: pwman.cpp:668
static double pwman_leader(void *v)
Definition: pwman.cpp:563
static double pwman_map(void *v)
Definition: pwman.cpp:468
static double pwman_window_place(void *v)
Definition: pwman.cpp:688
static double pwman_save(void *v)
Definition: pwman.cpp:600
static double pwman_hide(void *v)
Definition: pwman.cpp:482
static double pwman_is_mapped(void *v)
Definition: pwman.cpp:453
static double pwman_iconify(void *v)
Definition: pwman.cpp:537
static double pwman_landscape(void *v)
Definition: pwman.cpp:758
static double pwman_manager(void *v)
Definition: pwman.cpp:581
static double pwman_count(void *v)
Definition: pwman.cpp:441
static double pwman_printfile(void *v)
Definition: pwman.cpp:729
static double pwman_snap(void *v)
Definition: pwman.cpp:641

Definition at line 780 of file pwman.cpp.

◆ retobj_members

Member_ret_obj_func retobj_members[] = {{"group", pwman_group}, {nullptr, nullptr}}
static

Definition at line 799 of file pwman.cpp.

◆ s_memb

Member_ret_str_func s_memb[] = {{"name", pwman_name}, {nullptr, nullptr}}
static

Definition at line 801 of file pwman.cpp.