{"schema": "cks-public-reference/v1", "entry": {"id": "api-71b0f0b205e4f3", "name": "Obj::CmdCount", "member": "CmdCount", "family": "Obj", "returns": "int", "args": [], "kind": "method", "signature": "int Obj::CmdCount()", "language": "en", "summary": "Returns the number of commands in the object's queue. Returns zero if the reference cannot be resolved or the object is considered destroyed.", "notes": "This overload reads the command count without filtering by name. CmdCount(str) is a distinct overload. Zero can also come from an invalid reference or a destroyed object, so it is not sufficient by itself to test object validity. How every special command, such as idle, contributes to the count is not established here.", "examples": [], "technical": true, "description_status": "documented"}}