Lines Matching refs:Timestamp
21 Timestamp,
45 format(timestamp: Timestamp, type: TimestampFormatType): string {
69 format(timestamp: Timestamp): string {
93 makeTimestampFromRealNs(valueNs: bigint): Timestamp;
94 makeTimestampFromMonotonicNs(valueNs: bigint): Timestamp;
95 makeTimestampFromBootTimeNs(valueNs: bigint): Timestamp;
96 makeZeroTimestamp(): Timestamp;
100 makeTimestampFromHuman(timestampHuman: string): Timestamp;
102 makeTimestampFromNs(valueNs: bigint): Timestamp;
107 makeTimestampFromBootTimeNs(valueNs: bigint): Timestamp;
108 makeTimestampFromRealNs(valueNs: bigint): Timestamp;
109 tryGetBootTimeNs(timestamp: Timestamp): bigint | undefined;
110 tryGetRealTimeNs(timestamp: Timestamp): bigint | undefined;
131 initializeUTCOffset(timestamp: Timestamp) {
165 makeTimestampFromMonotonicNs(valueNs: bigint): Timestamp {
172 makeTimestampFromBootTimeNs(valueNs: bigint): Timestamp {
179 makeTimestampFromRealNs(valueNs: bigint): Timestamp {
183 makeTimestampFromHuman(timestampHuman: string): Timestamp {
198 makeTimestampFromNs(valueNs: bigint): Timestamp {
199 return new Timestamp(
207 makeZeroTimestamp(): Timestamp {
209 return new Timestamp(INVALID_TIME_NS, REAL_TIMESTAMP_FORMATTER_UTC);
211 return new Timestamp(INVALID_TIME_NS, ELAPSED_TIMESTAMP_FORMATTER);
215 tryGetBootTimeNs(timestamp: Timestamp): bigint | undefined {
225 tryGetRealTimeNs(timestamp: Timestamp): bigint | undefined {
250 private makeRealTimestamp(valueNs: bigint): Timestamp {
256 return new Timestamp(valueNs, this.realTimestampFormatter);
259 private makeElapsedTimestamp(valueNs: bigint): Timestamp {
265 return new Timestamp(valueNs, ELAPSED_TIMESTAMP_FORMATTER);
268 private makeTimestampFromHumanReal(timestampHuman: string): Timestamp {
294 private makeTimestampfromHumanElapsed(timestampHuman: string): Timestamp {