Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
Accessor.inl
1/*
2 * Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3 */
4
5namespace Stroika::Foundation::Execution::Resources {
6
7 /*
8 ********************************************************************************
9 ************************************* Accessor *********************************
10 ********************************************************************************
11 */
12 inline Accessor::Accessor (span<const byte> s)
13 : fData_{s}
14 {
15 }
16 inline const byte* Accessor::begin () const
17 {
18 return fData_.data ();
19 }
20 inline const byte* Accessor::end () const
21 {
22 return fData_.data () + fData_.size ();
23 }
24 inline size_t Accessor::size () const
25 {
26 return fData_.size ();
27 }
28 inline span<const byte> Accessor::GetData () const
29 {
30 return fData_;
31 }
32
33}