Microsoft Azure Storage Client Library for C++  7.5.0
The Microsoft Azure Storage Client Library for C++ is a library for working with the Azure Storage Services in C++.
Public Member Functions | List of all members
azure::storage::page_diff_range Class Reference
Inheritance diagram for azure::storage::page_diff_range:
azure::storage::page_range

Public Member Functions

 page_diff_range (int64_t start_offset, int64_t end_offset, bool is_cleared=false)
 Initializes a new instance of the azure::storage::page_diff_range class. More...
 
bool is_cleared_rage () const
 Checks the range type as cleared range or not. More...
 
- Public Member Functions inherited from azure::storage::page_range
 page_range (int64_t start_offset, int64_t end_offset)
 Initializes a new instance of the azure::storage::page_range class. More...
 
utility::string_t to_string () const
 Returns the content of the page range as a string. More...
 
int64_t start_offset () const
 Gets the starting offset of the page range. More...
 
int64_t end_offset () const
 Gets the ending offset of the page range. More...
 

Constructor & Destructor Documentation

◆ page_diff_range()

azure::storage::page_diff_range::page_diff_range ( int64_t  start_offset,
int64_t  end_offset,
bool  is_cleared = false 
)
inline

Initializes a new instance of the azure::storage::page_diff_range class.

Parameters
start_offsetThe starting offset.
end_offsetThe ending offset.
is_clearedtrue if the range was cleared range; otherwise false. It was set as non-cleared range at default.

Member Function Documentation

◆ is_cleared_rage()

bool azure::storage::page_diff_range::is_cleared_rage ( ) const
inline

Checks the range type as cleared range or not.

Returns
true if the range was cleared range; otherwise false.