|
inlib
1.2.0
|


Public Member Functions | |
| virtual bool | write (io::iwbuf &a_buffer) |
| virtual bool | read (io::irbuf &a_buffer) |
| virtual bool | dump (std::ostream &a_out) |
| sf_vec () | |
| sf_vec (const T &a_value) | |
| virtual | ~sf_vec () |
| sf_vec (const sf_vec &a_from) | |
| sf_vec & | operator= (const sf_vec &a_from) |
| sf_vec & | operator= (const T &a_value) |
| inlib::sg::sf_vec< T, TT >::sf_vec | ( | ) | [inline] |
| inlib::sg::sf_vec< T, TT >::sf_vec | ( | const T & | a_value | ) | [inline] |
| virtual inlib::sg::sf_vec< T, TT >::~sf_vec | ( | ) | [inline, virtual] |
| inlib::sg::sf_vec< T, TT >::sf_vec | ( | const sf_vec< T, TT > & | a_from | ) | [inline] |
| virtual bool inlib::sg::sf_vec< T, TT >::dump | ( | std::ostream & | a_out | ) | [inline, virtual] |
Implements inlib::sg::field.
Definition at line 30 of file sfs.
{
a_out << bsf<T>::m_value << std::endl;
return true;
}
| sf_vec& inlib::sg::sf_vec< T, TT >::operator= | ( | const sf_vec< T, TT > & | a_from | ) | [inline] |
Definition at line 41 of file sfs.
{
bsf<T>::operator=(a_from);
return *this;
}
| sf_vec& inlib::sg::sf_vec< T, TT >::operator= | ( | const T & | a_value | ) | [inline] |
Reimplemented from inlib::sg::bsf< T >.
Definition at line 46 of file sfs.
{
bsf<T>::operator=(a_value);
return *this;
}
| virtual bool inlib::sg::sf_vec< T, TT >::read | ( | io::irbuf & | a_buffer | ) | [inline, virtual] |
Implements inlib::sg::field.
Definition at line 26 of file sfs.
{
std::vector<TT>& vec = bsf<T>::m_value.vector();
return a_buffer.read_std_vec(vec);
}
| virtual bool inlib::sg::sf_vec< T, TT >::write | ( | io::iwbuf & | a_buffer | ) | [inline, virtual] |
Implements inlib::sg::field.
Definition at line 22 of file sfs.
{
const std::vector<TT>& vec = bsf<T>::m_value.vector();
return a_buffer.write_vec(vec.size(),vec_data(vec));
}
1.7.5.1