DTMMDBGETBOOKCASEBYLOCS(3)

πŸ“¦
version 2.5.3 Β· 2 versions
, in nixos 26.05

okay so bestie, this is DtMmdbGetBookCaseByLocs from the library call manual, and it's giving major β€œlet me grab a whole set of bookcases for you” energy. ✨ No cap.

🌸 NAME 🌸

DtMmdbGetBookCaseByLocs β€” obtains descriptors for a set of bookcases based on hypertext link targets. πŸ’–

✨ SYNOPSIS ✨

#include &<DtMmdb.h>
int DtMmdbGetBookCaseByLocs(
int infolib_descriptor,
const char** locators);

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the DtMmdbGetBookCaseByLocs function makes the database engine ready to provide access service for a set of bookcases. It literally lets you access multiple bookcases by specifying hypertext link targets that occur within the bookcases. πŸŽ€

When you're done with the array of bookcase descriptors, use the free function to release it β€” don't leave it hanging, bestie. πŸ’…

πŸ’œ ARGUMENTS πŸ’œ

  • infolib_path β€” specifies the infolib that contains the bookcase. πŸ—‚οΈ
  • locators β€” specifies a zero-terminated array of locators of hypertext link targets. Each target can be a section or a component within a section. πŸ”—

⭐ RETURN VALUE ⭐

If DtMmdbGetBookCaseByLocs completes successfully, it returns a pointer to a NULL-terminated array of bookcase descriptors. If it fails, it returns NULL. 😭

πŸ“ EXAMPLE πŸ“

Here's how a DtMmdbGetBookCaseByLocs call might be coded, fr fr:

char locs[] = {"abcde0123456789", "fghij0123456789", 0 };
int* descriptor_array = DtMmdbGetBookCaseByLocs(myInfoLibDescriptor,  locs);

🌈 SEE ALSO 🌈


🫢 That's the whole library-call page, bestie β€” signed off by the DtMmdbGetBookCaseByLocs library call footer. Source/version/date deets: the original footer doesn't list separate ones, so no invented numbers here. πŸ’…βœ¨

πŸ“¦ where this page comes from