namespace axl::iok

namespace iok {

// typedefs

typedef ObjectBase<io_object_t> Object;

// classes

class Iterator;

template <typename T>
class ObjectBase;

class RegistryEntry;

// global functions

size_t
getComputerGuid(sl::Array<char>* guid);

sl::Array<char>
getComputerGuid();

cf::MutableDictionary
createServiceMatchingDictionary(const char* service);

Iterator
findMatchingServices(CFMutableDictionaryRef dict);

} // namespace iok