Open michael-popov opened 6 months ago
@michael-popov please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]
Options:
- (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.
@microsoft-github-policy-service agree
- (when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.
@microsoft-github-policy-service agree company="Microsoft"
This is an experimental PR. It adds a few experimental functions that work with in-memory data. The goal is to get rid of files operations.
There are some simplifications that make these functions shorter and simpler:
I added three functions:
I also modified a bit existing functions to copy data into containers for more convenient review of data. It is hard to see data stored in unique_ptr<> buffer. There is no intention to keep these changes after development is completed.