Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
DataSource.h File Reference
#include "cinder/Cinder.h"
#include "cinder/Url.h"
#include "cinder/Buffer.h"
#include "cinder/Stream.h"
#include "cinder/Filesystem.h"
Include dependency graph for DataSource.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cinder::DataSource
 
class  cinder::DataSourcePath
 
class  cinder::DataSourceUrl
 
class  cinder::DataSourceBuffer
 

Namespaces

 cinder
 

Typedefs

typedef std::shared_ptr< class
DataSource > 
cinder::DataSourceRef
 
typedef std::shared_ptr< class
DataSourcePath > 
cinder::DataSourcePathRef
 
typedef std::shared_ptr< class
DataSourceUrl > 
cinder::DataSourceUrlRef
 
typedef std::shared_ptr< class
DataSourceBuffer > 
cinder::DataSourceBufferRef
 

Functions

DataSourceRef cinder::loadFile (const fs::path &path)
 
DataSourceRef cinder::loadUrl (const Url &Url, const UrlOptions &options=UrlOptions())
 
DataSourceRef cinder::loadUrl (const std::string &urlString, const UrlOptions &options=UrlOptions())