Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ HP-UX C++ A.03.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

1. Commands

1C++. C++ Programming Commands

3C++. C++ Libraries

3x. Miscellaneous Libraries

Section \f31C++\f1

Section \f31C++\fP

Section \f33C++\f1

Section \f33C++\fP

Section \f34C++\f1

Section \f3Array_alg(3C++)\fP

Section \f3G2++(3C++)\fP

Section \f3Graph_alg(3C++)\fP

Section \f3Path(3C++)\fP

Section \f3Time(3C++)\fP

Manual — HP-UX C++ A.03.20

130 entries

1. Commands

CC, CC.1.oldC++ translator/compiler
CCC++ translator/compiler
fdb, pdb, cdbC, C++, FORTRAN, Pascal symbolic debugger
cdb, pdb, fdbC, C++, FORTRAN, Pascal symbolic debugger
gprof++display call graph profile data for C++
nm++print name list of common object file. 
cdb, fdb, pdbC, C++, FORTRAN, Pascal symbolic debugger
xdbC, FORTRAN, Pascal, and C++ Symbolic Debugger

1C++. C++ Programming Commands

c++filtC++ name demangler

3C++. C++ Libraries

complex, CPLX.INTROintroduction to C++ complex mathematics library
iostream, IOS.INTRObuffering, formatting and input/output
task, TASK.INTROcoroutines, multiple threads of control, C++ task library
cartesian/polar, cartpolfunctions for the C++ Complex Math Library
complex_error, cplxerrerror-handling function for the C++ Complex Math Library
exp, log, pow, sqrt, cplxexpexponential, logarithm, power, square root functions for the C++ complex library
complex_operators:  operators for the C++ complex math library, cplxops
cplxtrigtrigonometric and hyperbolic functions for the C++ complex library
filebufbuffer for file I/O. 
fstreamiostream and streambuf specialized to files
Interrupt_handler, interruptsignal handling for the C++ task library
iosinput/output formatting
istreamformatted and unformatted input
manipulators, manipiostream out of band manipulations
ostreamformatted and unformatted output
queueqheads and qtails for the C++ task library
streambuf, sbuf.protinterface for derived classes
streambuf, sbuf.pubpublic interface of character buffering class
strstreambuf, ssbufstreambuf specialized to arrays
stdiobufiostream specialized to stdio FILE
strstreamiostream specialized to arrays
taskcoroutines, multiple threads of control, C++ task library
tasksimhistograms and random numbers for simulations with C++ tasks

3x. Miscellaneous Libraries

Bitset, bitsetset of ints/enums/bits package
booleansimple TRUE/FALSE type for C/C++
codelibsC++ code re-use library
dynarraygeneric dynamic arrays for C++
hashtablegeneric hashtable for C++
Heap, heapheap management class
longer64-bit integer class
mbstringmulti-byte character string operations: mbslen, mbschr, mbsrchr, mbsmbs, mbsrmbs
Mutex, mutexmutual exclusion class
napmillisecond sleep function
pathbase, pathdir, pathcollapse, pathrel, pathutilsvarious file-path manipulation utilities
pidalivereport liveliness of a process
ptysystem, ptyexecvp, ptyclose, ptyopenpty utilities
shellscan, shellutilsshell−style lexical analysis tools
Sma, smaShared memory allocator
sorttablegeneric sorted table for C++
xgets, stdioxread arbitrary length lines from a file
stringxcharacter string operations: strapp, strnapp, strbld, strbldf, strchg, strins, strdel, strcmpi, strncmpi, strnew, strfree, strend, strhash, strhashi, strstrx, strrstrx, strwcmp, strwcmpi, strwpat, strupper, strlower, strtokx, strsep, strsepb, strcmbn, strcmbnb, strvdup, strvfree, strvlen

Section \f31C++\f1

intro, SC_tools_introintroduction to C++ tools and commands
hierprint inheritance hierarchy for C++ source code
inclproduce #include hierarchy for C and C++ source code
publikfind and print the public parts of class/template definitions

Section \f31C++\fP

g2++compcompile G2++ record definitions

Section \f33C++\f1

RegexRegular expressions
fsC++ symbolic freestore manager

Section \f33C++\fP

ArgsUNIX command line arguments
Bitsvariable-length bit strings
BlockParameterized variable-size arrays
Fsmsimple deterministic finite state machines
Vertex, and Edge, Graphentities and relationships
List_of_p, Listparameterized variable-length sequences
List, List_of_p, List_oldparameterized variable-length sequences
MapParameterized variable-size associative arrays
Objectionrudimentary error-handling
Vpool, Poolspecial-purpose memory allocators
intro, SC_introintroduction to Section 3C++
Bag, Set_of_p, Setparameterized unordered collections
Stopwatchprogram execution time measurement
Stringvariable-length character strings
Strstreamiostream and streambuf specialized to Strings
Symbolunique identifiers based on character strings
ipcstreamiostream and streambuf specialized to interprocess communication

Section \f34C++\f1

G2++G2++ record format

Section \f3Array_alg(3C++)\fP

intro, Array_algintroduction to Array Algorithms
bin_locsearch a sorted array for an element greater than a given value
bin_searchsearch a sorted array for an element with a given value
copycopy an array to a new location
countcount the elements of an array that satisfy a given criterion
fillassign a given value to all locations in an array
for_eachapply a given function to every location in an array
generateapply a given function to every location in an array
ins_sortsort an array using an insertion sort algorithm
insertinsert an element into a sorted array
mergecombine two sorted arrays into one
merge_sortstably sort an array
minimumfind the smallest element in an array
mismatchfind the first location at which two arrays differ
partpartition an array into two groups of elements
posfind the leftmost element in an array satisfying a given criterion
randomgenerate a random location in an array
remremove elements of an array that satisfy a given criterion
rem_dupremove duplicate elements from an array
reversereverse the order of elements in an array
rotatecircularly rotate the elements of an array
rt_posfind the rightmost element in an array satisfying a given criterion
searchfind a matching subarray in an array
selectfind the n smallest elements in an array
set_difftreating arrays as sets, take the set difference
set_inserttreating arrays as sets, insert an element
set_intertreating arrays as sets, take the intersection
set_removetreating arrays as sets, remove an element
set_sdifftreating arrays as sets, take the symmetric difference
set_uniontreating arrays as sets, take the union
shuffleshuffle an array in place
sortsort an array in place
subssubstitute a new value for elements of an array equal to a given value
uniqueremove repeated elements from a sorted array

Section \f3G2++(3C++)\fP

intro, G2++introduction to G2++ input/output
TextStrings with printable ASCII external representations
VblockSimilar to Block
typed_ioG2++ typed input/output
untyped_ioG2++ untyped insertion and extraction

Section \f3Graph_alg(3C++)\fP

intro, Graph_algintroduction to Graph Algorithms
artic_ptsfind the articulation points of a connected component of an undirected Graph
bfs_u, bfsbreadth-first traversal of Graphs
compsfind connected components in a Graph
cycle_u, cycledetermine whether a Graph contains cycles
cycle_list_u, cycle_listfind cycles in a Graph
dfs_u, dfsdepth-first traversal of Graphs

Section \f3Path(3C++)\fP

PathUNIX path names
intro, Path_introintroduction to the Path component
Search_pathUNIX search paths
TmppathTemporary path names
ksh_testKorn shell test predicate

Section \f3Time(3C++)\fP

DurationTime differences
Placetimezone information
Timedate and time-of-day
intro, Time_introintroduction to the Time component

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026