Пример #1
0
	void StringContainerToCharPtrArray(const ContainerType &container,
	unsigned int &out_count, char **&out_list, const char *name_string = NULL)
{
	out_count = 0;
	out_list  = NULL;

	if (!container.empty()) {
		C_ListTypeString<unsigned int> tmp_list;
		tmp_list.FromContainer(container, name_string);
		out_count = tmp_list.GetCount();
		out_list  = tmp_list.GetList();
		//	Mustn't try to free when we leave this scope...
		tmp_list.Reset();
	}
}
Пример #2
0
 bool empty() const
 {
     return _buffer.empty();
 }