#include <Relation.h>
|
virtual const CLID & | clID () const |
|
| Relation (T1 *obj1, T2 *obj2) |
|
| Relation (T1 *obj1, T2 *obj2, std::string info) |
|
| Relation (T1 *obj1, T2 *obj2, std::vector< std::string > infos) |
|
const T1 * | getFirst () const |
|
T1 * | getFirst () |
|
const T2 * | getSecond () const |
|
T2 * | getSecond () |
|
void | addInfo (std::string inf) |
| Add additional information (as a string) to the relation.
|
|
std::vector< std::string > | getInfos () const |
|
std::ostream & | fillStream (std::ostream &s) const |
| Fill the ASCII output stream.
|
|
virtual const CLID & | clID () const |
|
| Relation (T1 *obj1, T2 *obj2) |
|
| Relation (T1 *obj1, T2 *obj2, std::string info) |
|
| Relation (T1 *obj1, T2 *obj2, std::vector< std::string > infos) |
|
const T1 * | getFirst () const |
|
T1 * | getFirst () |
|
const T2 * | getSecond () const |
|
T2 * | getSecond () |
|
void | addInfo (std::string inf) |
| Add additional information (as a string) to the relation.
|
|
std::vector< std::string > | getInfos () const |
|
std::ostream & | fillStream (std::ostream &s) const |
| Fill the ASCII output stream.
|
|
template<class T1, class T2>
class Event::Relation< T1, T2 >
Definition at line 35 of file Event/RelTable/RelTable-00-00-02/RelTable/Relation.h.
◆ Relation() [1/6]
template<class T1 , class T2 >
◆ Relation() [2/6]
template<class T1 , class T2 >
Relation::Relation |
( |
T1 * |
obj1, |
|
|
T2 * |
obj2, |
|
|
std::string |
info |
|
) |
| |
|
inline |
◆ Relation() [3/6]
template<class T1 , class T2 >
Relation::Relation |
( |
T1 * |
obj1, |
|
|
T2 * |
obj2, |
|
|
std::vector< std::string > |
infos |
|
) |
| |
|
inline |
◆ Relation() [4/6]
template<class T1 , class T2 >
◆ Relation() [5/6]
template<class T1 , class T2 >
◆ Relation() [6/6]
template<class T1 , class T2 >
◆ addInfo() [1/2]
template<class T1 , class T2 >
void Relation::addInfo |
( |
std::string |
inf | ) |
|
◆ addInfo() [2/2]
template<class T1 , class T2 >
Add additional information (as a string) to the relation.
◆ classID() [1/2]
template<class T1 , class T2 >
◆ classID() [2/2]
template<class T1 , class T2 >
◆ clID() [1/2]
template<class T1 , class T2 >
◆ clID() [2/2]
template<class T1 , class T2 >
◆ fillStream() [1/2]
template<class T1 , class T2 >
std::ostream & Relation::fillStream |
( |
std::ostream & |
s | ) |
const |
|
inline |
Fill the ASCII output stream.
Definition at line 109 of file Event/RelTable/RelTable-00-00-02/RelTable/Relation.h.
109 {
110
111 s <<
" Base class Relation"
112 << "\n First Column: ";
114 s <<
"\n Second Column: ";
116 s <<
"\n Additional Information: ";
117
118 std::vector<std::string>::const_iterator i;
119 for(i = m_infos.begin(); i != m_infos.end(); i++)
120 {
122 }
124}
void toStream(std::ostream &s) const
Fill the ASCII output stream.
Referenced by main().
◆ fillStream() [2/2]
template<class T1 , class T2 >
std::ostream & Event::Relation< T1, T2 >::fillStream |
( |
std::ostream & |
s | ) |
const |
Fill the ASCII output stream.
◆ getFirst() [1/4]
template<class T1 , class T2 >
◆ getFirst() [2/4]
template<class T1 , class T2 >
◆ getFirst() [3/4]
template<class T1 , class T2 >
◆ getFirst() [4/4]
template<class T1 , class T2 >
◆ getInfos() [1/2]
template<class T1 , class T2 >
std::vector< std::string > Relation::getInfos |
◆ getInfos() [2/2]
template<class T1 , class T2 >
◆ getSecond() [1/4]
template<class T1 , class T2 >
◆ getSecond() [2/4]
template<class T1 , class T2 >
◆ getSecond() [3/4]
template<class T1 , class T2 >
◆ getSecond() [4/4]
template<class T1 , class T2 >
◆ RelTable< T1, T2 >
template<class T1 , class T2 >
The documentation for this class was generated from the following files: