Back to index

texmacs  1.0.7.15
Classes | Typedefs | Functions | Variables
tm_buffer.hpp File Reference
#include "new_data.hpp"
#include "new_buffer.hpp"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tm_buffer_rep

Typedefs

typedef tm_buffer_reptm_buffer
typedef tm_view_reptm_view

Functions

path new_document ()
void delete_document (path rp)
void set_document (path rp, tree t)
int create_window_id ()
void destroy_window_id (int)

Variables

tree the_et

Typedef Documentation

Definition at line 18 of file tm_buffer.hpp.

typedef tm_view_rep* tm_view

Definition at line 20 of file tm_buffer.hpp.


Function Documentation

Definition at line 287 of file tm_data.cpp.

void delete_document ( path  rp)

Definition at line 33 of file new_document.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void destroy_window_id ( int  )

Definition at line 300 of file tm_data.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 21 of file new_document.cpp.

                {
  int i, n= N(the_et);
  for (i=0; i<n; i++)
    if (the_et[i] == UNINIT) {
      assign (the_et[i], tree (DOCUMENT, ""));
      return path (i); // obtain_ip (the_et[i]);
    }
  insert (the_et, n, tuple (tree (DOCUMENT, "")));
  return path (n); // obtain_ip (the_et[n]);
}

Here is the call graph for this function:

void set_document ( path  rp,
tree  t 
)

Definition at line 39 of file new_document.cpp.

                               {
  //assign (subtree (the_et, rp), t);
  assign (subtree (the_et, rp), copy (t));
}

Here is the call graph for this function:

Here is the caller graph for this function:


Variable Documentation

Definition at line 18 of file new_document.cpp.