os_glossary_definition


The definition portion of a glossary list entry.

An os_glossary_definition is the definition portion of an os_glossary_list entry. The term portion is an os_glossary_term . Elements are inserted into an os_glossary_definition through either the os_element_group add() member functions or operator<< .

Declaration

#include <ospace/web/glosdef.h>
class os_glossary_definition : public os_element_group

Interface

Constructor
os_glossary_definition()
Constructs an empty glossary definition.
Constructor
os_glossary_definition( const os_element& element )
Constructs a glossary definition containing a copy of element .
Constructor
os_glossary_definition( const string& text )
Constructs a glossary definition containing an os_text element created from text .
Constructor
os_glossary_definition( const os_glossary_definition& rhs )
Constructs a glossary definition that is copy of rhs .
=
os_glossary_definition& operator=( const os_glossary_definition& rhs )
Replaces the glossary definition contents with a copy of rhs and returns a reference to the glossary definition.
clone
/* virtual */ os_element* clone() const
Returns a base class pointer to a heap-based deep copy of the glossary definition.
print
/* virtual */ void print( ostream& os ) const
Prints the glossary definition to os .

Copyright©1994-2026 Recursion Software LLC
All Rights Reserved