Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Member Functions | List of all members
br::pucrio::telemidia::ginga::core::dataprocessing::ncl::Metadata Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::dataprocessing::ncl::Metadata:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::dataprocessing::ncl::Metadata:
Collaboration graph
[legend]

Public Member Functions

 Metadata (string name)
 
string getRootUri ()
 
string getName ()
 
double getTotalLength ()
 
void setTargetTotalLength (double targetSize)
 
bool isConsolidated ()
 
void setBaseUri (string uri)
 
string getBaseUri ()
 
void setRootObject (IDataFile *rootObject)
 
IDataFilegetRootObject ()
 
void addDataFile (IDataFile *dataObject)
 
IDataFilegetDataFile (int structureId)
 
map< int, IDataFile * > * getDataFiles ()
 
vector< StreamData * > * createNCLSections ()
 
- Public Member Functions inherited from br::pucrio::telemidia::ginga::core::dataprocessing::ncl::IMetadata
int getType ()
 
int getId ()
 

Static Public Member Functions

static int getFileSize (string uri)
 

Additional Inherited Members

- Static Public Attributes inherited from br::pucrio::telemidia::ginga::core::dataprocessing::ncl::INCLStructure
static const int ST_METADA = 0x01
 
static const int ST_DATAFILE = 0x02
 
static const int ST_EVENTMAP = 0x03
 

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