@accepts(utf8, utf8, utf8, GIRepository.RepositoryLoadFlags)
@returns(GIRepository.Typelib)
def require_private(typelib_dir, namespace_, version, flags)
Force the namespace @namespace_ to be loaded if it isn't already. If @namespace_ is not loaded, this function will search for a ".typelib" file within the private directory only. In addition, a version @version of namespace should be specified. If @version is not specified, the latest will be used.
typelib_dir : |
Private directory where to find the requested typelib |
namespace_ : |
GI namespace to use, e.g. "Gtk" |
version : |
Version of namespace, may be None for latest |
flags : |
Set of %GIRepositoryLoadFlags, may be 0 |
Returns : |
a pointer to the GIRepository.Typelib if successful, None otherwise |