Does Time::getMillisecondCounterHiRes() need a HighResolutionTimer class?

I believe it doesn’t, but I was just looking at the documentation and it says:

static double Time::getMillisecondCounterHiRes 	( 		) 	
	staticnoexcept

Returns the number of millisecs since a fixed event (usually system startup).

This has the same function as getMillisecondCounter(), but returns a more accurate value,
using a higher-resolution timer *if one is available*.

So, can I use this anytime, or do I need to have a HighResolutionTimer in the app/plugin? It seems to work without one, and sorry if it’s a dumb question, I just want to make sure I’m going to get the right results. Thanks.

You are correct in that the two items are in no way connected.

Thanks. But do you know why the documentation says:

but returns a more accurate value,
using a higher-resolution timer *if one is available*.

When would one NOT be available?

IIRC It depends on the OS, I believe on at least some Windows OS’s there isn’t always a high-resolution timer available.