@spiceErrorCheck<EOL>@spiceFoundExceptionThrower<EOL>def gdpool(name, start, room):
name = stypes.stringToCharP(name)<EOL>start = ctypes.c_int(start)<EOL>values = stypes.emptyDoubleVector(room)<EOL>room = ctypes.c_int(room)<EOL>n = ctypes.c_int()<EOL>found = ctypes.c_int()<EOL>libspice.gdpool_c(name, start, room, ctypes.byref(n),<EOL>ctypes.cast(values, ctypes.POINTER(ctypes.c_double)),<EOL>ctypes.byref(found))<EOL>return stypes.cVectorToPython(values)[<NUM_LIT:0>:n.value], bool(found.value)<EOL>
Return the d.p. value of a kernel variable from the kernel pool.

http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/gdpool_c.html

:param name: Name of the variable whose value is to be returned.
:type name: str
:param start: Which component to start retrieving for name.
:type start: int
:param room: The largest number of values to return.
:type room: int
:return: Values associated with name.
:rtype: list of float