taglist

S3 class taglist

Generating function and print method for S3 class taglist

Keywords
utilities
Usage
taglist(..., list = NULL, defname = "V")
## S3 method for class 'taglist':
print(x, LineLength = 80, offset.start = 0,
              withFinalLineBreak = TRUE, first.print = NULL, ...)
Arguments
...
arbitrary number of arguments in taglist, respectively, in print.taglist, further arguments to be passed to or from other methods. They are ignored in this function.
list
list; to be prepended to the ... argument; useful to take in predefined default lists;
defname
character; defaults to "V"; prefix of names given to a priori unnamed list elements; see below
x
an object of class taglist
LineLength
numeric; deafults to 80; number of characters per line; i.e.; print will make a linebreak between two tags before this number is reached; it will not break a tag, however, and only issue an error if this
offset.start
numeric; number of characters to indent in printing;
withFinalLineBreak
logical; shall there be a final line break; defaults to TRUE.
first.print
character; something to be printed immediately before the first list item; defaulting to NULL.
Details

taglist is an S3 class inheriting from class list. It requires all elements to be uniquely named. Objects of this class can be generated by a call to the generating function taglist(); there is a particular print method for this class. The generating function taglist() accepts an arbitrary number of (not necessarily named) arguments and a list of (again not necessarily named) elements; if in the arguments of taglist() some list items do not have a name a priori, all of these get named in the order of appearance as .

Value

  • taglistan object of S3 class taglist
  • print.defaultinvisible()

Aliases
  • print.taglist
  • taglist
Examples
TL <- taglist("HA"=8,"JUI"=7,"butzi", list=list("HU"="AHAL","HA"="BETA","BUZ"))
 print(TL)
 print(TL, LineLength=10, first.print="myList=", offset.start=4,
           withFinalLineBreak = FALSE)
Documentation reproduced from package SweaveListingUtils, version 0.1.1, License: LGPL-3

Community examples

Looks like there are no examples yet.