Prusa MINI Firmware overview
getline.h
Go to the documentation of this file.
1 #ifndef MYGETLINE_H
2 #define MYGETLINE_H
3 
4 //#include "config.h"
5 
6 #if !HAVE_GETLINE
7  #include <stdio.h>
8  ssize_t getdelim (char **lineptr, size_t *n, int delimiter, FILE *fp);
9  #define getline(lineptr, n, stream) getdelim (lineptr, n, '\n', stream)
10 #endif
11 
12 #endif // MYGETLINE_H
auto_build.output_window._select_all
def _select_all(self)
Definition: auto_build.py:1248
getdelim
ssize_t getdelim(char **lineptr, size_t *n, int delimiter, FILE *fp)
Definition: getline.c:60
auto_build.get_build_last
def get_build_last()
Definition: auto_build.py:417
auto_build.get_board_name
def get_board_name()
Definition: auto_build.py:439
auto_build.output_window._file_save_as
def _file_save_as(self)
Definition: auto_build.py:1182
auto_build.output_window.select_all
def select_all(self, event)
Definition: auto_build.py:1252
auto_build.output_window.update
def update(self)
Definition: auto_build.py:1094
auto_build.resolve_path
def resolve_path(path)
Definition: auto_build.py:211
create_custom_upload_command_CDC.get_com_port
def get_com_port(com_search_text, descr_search_text, start)
Definition: create_custom_upload_command_CDC.py:42
SSIZE_MAX
#define SSIZE_MAX
Definition: getline.c:42
funlockfile
#define funlockfile(x)
Definition: getline.c:50
g29_auto.start
start
Definition: g29_auto.py:150
auto_build.line_print
def line_print(line_input)
Definition: auto_build.py:644
i
uint8_t i
Definition: screen_test_graph.c:72
auto_build.output_window.scroll_errors
def scroll_errors(self, event)
Definition: auto_build.py:1148
auto_build.output_window.cut
def cut(self, event)
Definition: auto_build.py:1198
NULL
#define NULL
Definition: usbd_def.h:53
auto_build.main
def main()
Definition: auto_build.py:1270
auto_build.open_file
def open_file(path)
Definition: auto_build.py:317
auto_build.get_CPU_name
def get_CPU_name(environment)
Definition: auto_build.py:535
auto_build.output_window.filename
filename
Definition: auto_build.py:1183
auto_build.get_env_from_line
def get_env_from_line(line, start_position)
Definition: auto_build.py:474
auto_build.output_window
Definition: auto_build.py:980
auto_build.output_window.popup
popup
Definition: auto_build.py:1049
errno
int errno
auto_build.output_window._open_selected_file
def _open_selected_file(self)
Definition: auto_build.py:1165
auto_build.output_window.rebuild
def rebuild(self, event)
Definition: auto_build.py:1160
auto_build.output_window._clear_all
def _clear_all(self)
Definition: auto_build.py:1256
getdelim
ssize_t getdelim(char **lineptr, size_t *n, int delimiter, FILE *fp)
Definition: getline.c:60
auto_build.output_window._show_popup
def _show_popup(self, event)
Definition: auto_build.py:1208
auto_build.get_env
def get_env(board_name, ver_Marlin)
Definition: auto_build.py:545
auto_build.sys_PIO
def sys_PIO()
Definition: auto_build.py:824
auto_build.write_to_screen_queue
def write_to_screen_queue(text, format_tag='normal')
Definition: auto_build.py:619
auto_build.output_window.root
root
Definition: auto_build.py:995
auto_build.output_window.start_thread
def start_thread(self)
Definition: auto_build.py:1076
auto_build.output_window.__init__
def __init__(self)
Definition: auto_build.py:992
flockfile
#define flockfile(x)
Definition: getline.c:46
auto_build.run_PIO
def run_PIO(dummy)
Definition: auto_build.py:876
auto_build.output_window._scroll_errors
def _scroll_errors(self)
Definition: auto_build.py:1115
auto_build.output_window.secondary_thread
secondary_thread
Definition: auto_build.py:1080
createSpeedLookupTable.int
int
Definition: createSpeedLookupTable.py:15
config.h
auto_build.output_window._rebuild
def _rebuild(self)
Definition: auto_build.py:1152
auto_build.get_answer
def get_answer(board_name, cpu_label_txt, cpu_a_txt, cpu_b_txt)
Python 2 error messages: Can't find a usable init.tcl in the following directories ....
Definition: auto_build.py:129
auto_build.output_window._paste
def _paste(self)
Definition: auto_build.py:1244
SIZE_MAX
#define SIZE_MAX
Definition: getline.c:39
auto_build.output_window._cut
def _cut(self)
Definition: auto_build.py:1219
EOF
#define EOF
Definition: ff.h:286
auto_build.get_starting_env
def get_starting_env(board_name_full, version)
Definition: auto_build.py:489
auto_build.output_window.frame
frame
Definition: auto_build.py:997
auto_build.output_window.copy
def copy(self, event)
Definition: auto_build.py:1190
auto_build.output_window.check_thread
def check_thread(self)
Definition: auto_build.py:1088
auto_build.output_window._copy
def _copy(self)
Definition: auto_build.py:1232