HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SdfCrateInfo Class Reference

#include <crateInfo.h>

Classes

struct  Section
 
struct  SummaryStats
 

Public Member Functions

SDF_API SummaryStats GetSummaryStats () const
 Return summary statistics structure for this file. More...
 
SDF_API std::vector< SectionGetSections () const
 Return the named file sections, their location and sizes in the file. More...
 
SDF_API TfToken GetFileVersion () const
 Return the file version. More...
 
SDF_API TfToken GetSoftwareVersion () const
 Return the software version. More...
 
 operator bool () const
 Return true if this object refers to a valid file. More...
 

Static Public Member Functions

static SDF_API SdfCrateInfo Open (std::string const &fileName)
 Attempt to open and read fileName. More...
 

Detailed Description

A class for introspecting the underlying qualities of .usdc 'crate' files, for diagnostic purposes.

Definition at line 28 of file crateInfo.h.

Member Function Documentation

SDF_API TfToken SdfCrateInfo::GetFileVersion ( ) const

Return the file version.

SDF_API std::vector<Section> SdfCrateInfo::GetSections ( ) const

Return the named file sections, their location and sizes in the file.

SDF_API TfToken SdfCrateInfo::GetSoftwareVersion ( ) const

Return the software version.

SDF_API SummaryStats SdfCrateInfo::GetSummaryStats ( ) const

Return summary statistics structure for this file.

static SDF_API SdfCrateInfo SdfCrateInfo::Open ( std::string const &  fileName)
static

Attempt to open and read fileName.

SdfCrateInfo::operator bool ( ) const
inlineexplicit

Return true if this object refers to a valid file.

Definition at line 69 of file crateInfo.h.


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