Create thread safe model class in c++

Анульовано Опубліковано %project.relative_time Оплачується при отриманні
Анульовано Оплачується при отриманні

Create thread safe model class in c++. Micro Project ($10-30 USD)

I need c++ class created that will act as a service holding model objects, named DeviceService.
It needs to hold collection of objects, called Devices.
Device class should have name, version and type fields. Type is enumeration with values TYPE1, TYPE2 and TYPE3.
Devices in themselves should have collection of objects called Parts.

DeviceService needs to be accessed from multiple threads that can read, change, delete or add devices and parts in devices.
Important thing is that all needs to be thread safe. For instance, there should be no crashes caused by one thread holding reference to a device, and device deleted by other thread. Please use just C++11 features, use smart pointers everywhere, but do not use shared pointer if not absolutely necessary.
Collection of devices should be, for example, vector of unique_ptr or similar,, just use RAII.

Програмування на C++ Архітектура ПЗ

ID Проекту: #9579115

Про проект

8 заявок(-ки) Дистанційний проект Остання активність Feb 12, 2016

8 фрілансерів(-и) готові виконати цю роботу у середньому за $29

ig149

Hi , c++ Expert here , Well your task will be done in very short time .................................................

$25 USD за 1 день
(60 відгуків(и))
5.6
greatsummit

Dear client. Your job is just fit to me. Please send me spec doc without waiting other developer uselessly. No problem for your job. Regards.

$55 USD за 1 день
(5 відгуків(и))
3.1
xianhuaw

Hi! Nice to know u. I can immediately give u class file that u want now. I am a expert C++ programmer. I am ready now. Contact me... BR.

$20 USD за 0 дні(-в)
(0 відгуків(и))
0.0
NicSkinner

I have a lot of experience using thread safe architecture for C++ and other programming languages. I would be able to quickly test and implement a class that would be completely thread safe independent of outside codin Більше

$25 USD за 1 день
(0 відгуків(и))
0.0
hardik8113

A proposal has not yet been provided

$25 USD за 3 дні(-в)
(1 відгук)
0.0