Omnidome
Fulldome Mapping Software Toolkit
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Namespaces | Functions
Location.h File Reference
#include <QString>
#include <QDataStream>
#include <omni/exception.h>
Include dependency graph for Location.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  omni::media::Location
 Base interface for loading external media files. More...
 
class  omni::media::exception::NotExisting
 Exception which is thrown when a media does not exist in location. More...
 

Namespaces

 omni
 Header to document namespaces.
 
 omni::media
 
 omni::media::exception
 

Functions

QDataStream & operator>> (QDataStream &, omni::media::Location &)
 
QDataStream & operator<< (QDataStream &, omni::media::Location const &)
 

Function Documentation

QDataStream& operator<< ( QDataStream &  ,
omni::media::Location const &   
)
76  {
77  _os << _loc.path();
78  return _os;
79 }
QDataStream& operator>> ( QDataStream &  ,
omni::media::Location  
)
68  {
69  QString _string;
70  _is >> _string;
71  _loc.setPath(_string);
72  return _is;
73 }