PetscViewerStringSetString#
sets the string that a string viewer will print to
Synopsis#
#include "petscsys.h"
PetscErrorCode PetscViewerStringSetString(PetscViewer viewer, char string[], size_t len)
Logically Collective
Input Parameters#
viewer - string viewer you wish to attach string to
string - the string to print data into
len - the length of the string
Note#
The function does not copy the string, it uses it directly therefore you cannot free
the string until the viewer is destroyed. If you call PetscViewerStringSetOwnString()
the ownership
passes to the viewer and it will be responsible for freeing it. In this case the string must be
obtained with PetscMalloc()
.
See Also#
Viewers: Looking at PETSc Objects, PetscViewerStringOpen()
, PETSCVIEWERSTRING
, PetscViewerStringGetStringRead()
, PetscViewerStringSPrintf()
,
PetscViewerStringSetOwnString()
Level#
advanced
Location#
src/sys/classes/viewer/impls/string/stringv.c
Index of all Viewer routines
Table of Contents for all manual pages
Index of all manual pages