| asJson(JsonFormatProfile profile) const | vrs::DataLayout |  | 
  | asJson(const JsonFormatProfileSpec &profile=JsonFormatProfileSpec()) const | vrs::DataLayout |  | 
  | AutoDataLayout() (defined in vrs::AutoDataLayout) | vrs::AutoDataLayout |  | 
  | collectVariableDataAndUpdateIndex() | vrs::DataLayout |  | 
  | collectVariableDataAndUpdateIndex(void *destination) | vrs::DataLayout |  | 
  | copyClonedDataPieceValues(const DataLayout &originalLayout) | vrs::DataLayout |  | 
  | copyDataPieceValuesFromMappedLayout(const DataLayout &mappedLayout) | vrs::DataLayout |  | 
  | copyMappedValues(const vector< DataPiece * > &pieces, const vector< DataPiece * > &mappedPieces) (defined in vrs::DataLayout) | vrs::DataLayout | protectedstatic | 
  | DataLayout()=default (defined in vrs::DataLayout) | vrs::DataLayout | protected | 
  | DataLayout(const DataLayout &)=delete (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | DataLayout(const DataLayout &&)=delete (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | end (defined in vrs::datalayout_conventions::NextContentBlockSpec) | vrs::datalayout_conventions::NextContentBlockSpec |  | 
  | findDataPieceArray(const string &label, size_t arraySize) const | vrs::DataLayout |  | 
  | findDataPieceArray(const string &label, size_t arraySize) (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | findDataPieceString(const string &label) const | vrs::DataLayout |  | 
  | findDataPieceString(const string &label) (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | findDataPieceStringMap(const string &label) const | vrs::DataLayout |  | 
  | findDataPieceStringMap(const string &label) (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | findDataPieceValue(const string &label) const | vrs::DataLayout |  | 
  | findDataPieceValue(const string &label) (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | findDataPieceVector(const string &label) const | vrs::DataLayout |  | 
  | findDataPieceVector(const string &label) (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | findMatch(DataPiece *piece, const vector< DataPiece * > &pieces, size_t &start) (defined in vrs::DataLayout) | vrs::DataLayout | protectedstatic | 
  | fixedData_ | vrs::DataLayout | protected | 
  | fixedDataSizeNeeded_ | vrs::DataLayout | protected | 
  | fixedSizePieces_ | vrs::DataLayout | protected | 
  | forEachDataPiece(const std::function< void(const DataPiece *)> &, DataPieceType type=DataPieceType::Undefined) const | vrs::DataLayout |  | 
  | forEachDataPiece(const std::function< void(DataPiece *)> &, DataPieceType type=DataPieceType::Undefined) | vrs::DataLayout |  | 
  | getAvailableFixedDataPiecesCount() const | vrs::DataLayout |  | 
  | getAvailableVarDataPiecesCount() const | vrs::DataLayout |  | 
  | getContentBlock() const | vrs::DataLayout |  | 
  | getDeclaredFixedDataPiecesCount() const | vrs::DataLayout | inline | 
  | getDeclaredVarDataPiecesCount() const | vrs::DataLayout | inline | 
  | getFixedData() | vrs::DataLayout | inline | 
  | getFixedData(size_t offset, size_t size) | vrs::DataLayout | inlineprotected | 
  | getFixedDataSizeNeeded() const | vrs::DataLayout | inline | 
  | getListOfPiecesSpec() const | vrs::DataLayout |  | 
  | getMappedPiece(size_t pieceIndex) const | vrs::DataLayout | inlineprotected | 
  | getPieceByIndex(size_t pieceIndex) | vrs::DataLayout | protected | 
  | getRawData(vector< int8_t > &outRawData) const | vrs::DataLayout |  | 
  | getVarData() | vrs::DataLayout | inline | 
  | getVarData(size_t varPieceIndex, size_t &outCount) | vrs::DataLayout | inlineprotected | 
  | getVarDataSizeFromIndex() const | vrs::DataLayout |  | 
  | getVarDataSizeNeeded() const | vrs::DataLayout |  | 
  | getVarSizeIndex() const | vrs::DataLayout | protected | 
  | getVarSizeIndex() | vrs::DataLayout | protected | 
  | hasAllRequiredPieces() const | vrs::DataLayout | inline | 
  | hasAllRequiredPieces_ | vrs::DataLayout | protected | 
  | initDataPiecesToDefaultValue() | vrs::DataLayout |  | 
  | initLayout() | vrs::DataLayout | protected | 
  | isMapped() const | vrs::DataLayout | inline | 
  | isSame(const DataLayout &otherLayout) const | vrs::DataLayout |  | 
  | isVarDataIndexValid() const | vrs::DataLayout |  | 
  | kNotFound | vrs::DataLayout | static | 
  | kVariableSize | vrs::DataLayout | static | 
  | makeFromJson(const string &json) | vrs::DataLayout | static | 
  | mapLayout(DataLayout &targetLayout) | vrs::DataLayout |  | 
  | mappedDataLayout_ | vrs::DataLayout | protected | 
  | mapPieces(const vector< DataPiece * > &searchPieces, const vector< DataPiece * > &givenPieces) (defined in vrs::DataLayout) | vrs::DataLayout | protectedstatic | 
  | nextAudioContentBlockSampleCount (defined in vrs::datalayout_conventions::NextContentBlockSpec) | vrs::datalayout_conventions::NextContentBlockSpec |  | 
  | nextContentBlockSize (defined in vrs::datalayout_conventions::NextContentBlockSpec) | vrs::datalayout_conventions::NextContentBlockSpec |  | 
  | operator=(const DataLayout &)=delete (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | operator=(const DataLayout &&)=delete (defined in vrs::DataLayout) | vrs::DataLayout |  | 
  | printLayout(ostream &out, const string &indent="") const | vrs::DataLayout |  | 
  | printLayoutCompact(ostream &out, const string &indent="") const | vrs::DataLayout |  | 
  | requireAllPieces() | vrs::DataLayout |  | 
  | serialize(JsonWrapper &rj, const JsonFormatProfileSpec &profile) const | vrs::DataLayout | protected | 
  | stageCurrentValues() | vrs::DataLayout |  | 
  | varData_ | vrs::DataLayout | protected | 
  | varSizePieces_ | vrs::DataLayout | protected | 
  | ~DataLayout() (defined in vrs::DataLayout) | vrs::DataLayout | virtual |