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