ONE - On-device Neural Engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
onert::ir::ExternalData Class Reference

#include <Data.h>

Collaboration diagram for onert::ir::ExternalData:

Public Member Functions

 ExternalData (const uint8_t *base, size_t size)
 
size_t size (void) const override
 
const uint8_t * base (void) const override
 
- Public Member Functions inherited from onert::ir::Data
virtual ~Data ()=default
 

Detailed Description

Definition at line 54 of file Data.h.

Constructor & Destructor Documentation

◆ ExternalData()

onert::ir::ExternalData::ExternalData ( const uint8_t *  base,
size_t  size 
)
inline

Definition at line 57 of file Data.h.

57 : _base{base}, _size{size}
58 {
59 // DO NOTHING
60 }
const uint8_t * base(void) const override
Definition Data.h:64
size_t size(void) const override
Definition Data.h:63

Member Function Documentation

◆ base()

const uint8_t * onert::ir::ExternalData::base ( void  ) const
inlineoverridevirtual

Implements onert::ir::Data.

Reimplemented in onert::ir::MMapedData.

Definition at line 64 of file Data.h.

64{ return _base; }

◆ size()

size_t onert::ir::ExternalData::size ( void  ) const
inlineoverridevirtual

Implements onert::ir::Data.

Definition at line 63 of file Data.h.

63{ return _size; }

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