Включает значение переменного «имя», от *этого и, возможно, из цепочки переменных карт.
если в этом нет значения.
если есть следующая переменная карта, возвращает значение от нее
Obtains the value of variable 'name', from *this and possibly from the chain of variable maps.
if there's no value in *this.
if there's next variable map, returns value from it
[ORIG_END] -->
в противном случае возвращает пустое значение
если есть следующая переменная карта, которая имеет неисполненное значение, возвратите это
if there's next variable map, which has a non-defaulted value, return that
[ORIG_END] -->
в противном случае значение возврата от *this
если есть не дефолтное значение, возвращает его.
Задает следующую переменную карту, которая будет использоваться для поиска переменных, не найденных в *это.
Sets next variable map, which will be used to find variables not found in *this.
[ORIG_END] -->
abstract_variables_map private member functions
Возвращает значение переменного "имя", хранящегося в *этом или пустом значении в противном случае.
Returns value of variable 'name' stored in *this, or empty value otherwise.
[ORIG_END] -->
Статья Class abstract_variables_map раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.