Query functions usually have the following syntax:
query_function('object_name'|
'project_name'|
'type_name'|
'attr_name'|
'privilege_name'
[,sort_order])
You can replace any object name, project name, or type name argument with any query expression that evaluates to zero or more objects of the appropriate type. Queries can be nested to any desired depth.
ccm query "is_member_of(cvtype='project' and name='editor')"
ccm query "has_member(is_member_of('1/project/toolkit/1.0')) and version = '1.0'"
ccm query "hierarchy_asm_members(cvtype='project' and name = 'editor', 'none')"
ccm query "has_predecessor(cvtype='csrc' and name='save.c' and version='1')"
ccm query "is_child_of('sources-1:dir:1', cvtype='project' and name='editor' and version='sue')"
ccm query "has_member(is_associated_cv_of(cvtype='task' and release='1.0'))"