TuttleOFX  1
tuttle::host::NodeAtTimeKey Class Reference

#include <NodeAtTimeKey.hpp>

Public Member Functions

 NodeAtTimeKey ()
 NodeAtTimeKey (const std::string &name, const OfxTime &time)
const std::string & getName () const
void setName (const std::string &name)
OfxTime getTime () const
void setTime (const OfxTime time)
bool operator== (const NodeAtTimeKey &v) const
bool operator< (const NodeAtTimeKey &v) const
std::size_t getHash () const

Private Attributes

std::string _name
OfxTime _time

Friends

std::ostream & operator<< (std::ostream &os, const NodeAtTimeKey &k)

Detailed Description

Definition at line 12 of file NodeAtTimeKey.hpp.


Constructor & Destructor Documentation

tuttle::host::NodeAtTimeKey::NodeAtTimeKey ( ) [inline]

Definition at line 15 of file NodeAtTimeKey.hpp.

tuttle::host::NodeAtTimeKey::NodeAtTimeKey ( const std::string &  name,
const OfxTime &  time 
) [inline]

Definition at line 18 of file NodeAtTimeKey.hpp.


Member Function Documentation

std::size_t tuttle::host::NodeAtTimeKey::getHash ( ) const

Definition at line 24 of file NodeAtTimeKey.cpp.

References _name, and _time.

Referenced by boost::hash_value().

const std::string& tuttle::host::NodeAtTimeKey::getName ( ) const [inline]

Definition at line 23 of file NodeAtTimeKey.hpp.

References _name.

OfxTime tuttle::host::NodeAtTimeKey::getTime ( ) const [inline]

Definition at line 26 of file NodeAtTimeKey.hpp.

References _time.

bool tuttle::host::NodeAtTimeKey::operator< ( const NodeAtTimeKey v) const

Definition at line 15 of file NodeAtTimeKey.cpp.

References _name, and _time.

bool tuttle::host::NodeAtTimeKey::operator== ( const NodeAtTimeKey v) const

Definition at line 8 of file NodeAtTimeKey.cpp.

References _name, and _time.

void tuttle::host::NodeAtTimeKey::setName ( const std::string &  name) [inline]

Definition at line 24 of file NodeAtTimeKey.hpp.

References _name.

void tuttle::host::NodeAtTimeKey::setTime ( const OfxTime  time) [inline]

Definition at line 27 of file NodeAtTimeKey.hpp.

References _time.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const NodeAtTimeKey k 
) [friend]

Definition at line 32 of file NodeAtTimeKey.cpp.


Field Documentation


The documentation for this class was generated from the following files: