TianoCore EDK2 master
|
Go to the source code of this file.
Functions | |
VOID | MoveCursorBackward (IN UINTN LineLength, IN OUT UINTN *Column, IN OUT UINTN *Row) |
VOID | MoveCursorForward (IN UINTN LineLength, IN UINTN TotalRow, IN OUT UINTN *Column, IN OUT UINTN *Row) |
VOID | PrintCommandHistory (IN CONST UINTN TotalCols, IN CONST UINTN TotalRows, IN CONST UINTN StartColumn) |
internal worker functions for FileHandleWrappers to use
Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file FileHandleInternal.h.
Move the cursor position one character backward.
[in] | LineLength | Length of a line. Get it by calling QueryMode |
[in,out] | Column | Current column of the cursor position |
[in,out] | Row | Current row of the cursor position |
Definition at line 1422 of file FileHandleWrappers.c.
VOID MoveCursorForward | ( | IN UINTN | LineLength, |
IN UINTN | TotalRow, | ||
IN OUT UINTN * | Column, | ||
IN OUT UINTN * | Row | ||
) |
Move the cursor position one character forward.
[in] | LineLength | Length of a line. |
[in] | TotalRow | Total row of a screen |
[in,out] | Column | Current column of the cursor position |
[in,out] | Row | Current row of the cursor position |
Definition at line 1453 of file FileHandleWrappers.c.
VOID PrintCommandHistory | ( | IN CONST UINTN | TotalCols, |
IN CONST UINTN | TotalRows, | ||
IN CONST UINTN | StartColumn | ||
) |
Prints out each previously typed command in the command list history log.
When each screen is full it will pause for a key before continuing.
[in] | TotalCols | How many columns are on the screen |
[in] | TotalRows | How many rows are on the screen |
[in] | StartColumn | which column to start at |
Definition at line 1484 of file FileHandleWrappers.c.